Searched refs:rx_desc (Results 1 - 25 of 137) sorted by path

123456

/linux-master/drivers/net/ethernet/atheros/atlx/
H A Datl2.h339 struct rx_desc { struct
464 struct rx_desc *rxd_ring;
H A Datl2.c312 adapter->rxd_ring = (struct rx_desc *) (((u8 *)adapter->txs_ring) +
403 struct rx_desc *rxd;
/linux-master/drivers/net/ethernet/tundra/
H A Dtsi108_eth.h340 } __attribute__ ((aligned(32))) rx_desc; typedef in typeref:struct:__anon352
/linux-master/drivers/net/wireless/ti/wl1251/
H A Drx.c206 struct wl1251_rx_descriptor *rx_desc; local
211 rx_desc = wl->rx_descriptor;
214 wl1251_rx_header(wl, rx_desc);
217 wl1251_rx_body(wl, rx_desc);
/linux-master/drivers/net/wireless/ti/wlcore/
H A Dhw_ops.h45 wlcore_hw_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc) argument
51 return wl->ops->get_rx_buf_align(wl, rx_desc);
55 wlcore_hw_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len) argument
58 return wl->ops->prepare_read(wl, rx_desc, len);
/linux-master/drivers/infiniband/ulp/iser/
H A Discsi_iser.h527 struct iser_rx_desc *rx_desc);
H A Diser_initiator.c228 struct iser_rx_desc *rx_desc; local
249 rx_desc = iser_conn->rx_descs;
251 for (i = 0; i < iser_conn->qp_max_recv_dtos; i++, rx_desc++) {
252 dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc,
257 rx_desc->dma_addr = dma_addr;
258 rx_desc->cqe.done = iser_task_rsp;
259 rx_sg = &rx_desc->rx_sg;
260 rx_sg->addr = rx_desc->dma_addr;
268 rx_desc = iser_conn->rx_descs;
269 for (j = 0; j < i; j++, rx_desc
286 struct iser_rx_desc *rx_desc; local
[all...]
H A Diser_verbs.c830 int iser_post_recvm(struct iser_conn *iser_conn, struct iser_rx_desc *rx_desc) argument
836 rx_desc->cqe.done = iser_task_rsp;
837 wr.wr_cqe = &rx_desc->cqe;
838 wr.sg_list = &rx_desc->rx_sg;
/linux-master/drivers/infiniband/ulp/isert/
H A Dib_isert.c153 struct iser_rx_desc *rx_desc; local
164 rx_desc = isert_conn->rx_descs;
166 for (i = 0; i < ISERT_QP_MAX_RECV_DTOS; i++, rx_desc++) {
167 dma_addr = ib_dma_map_single(ib_dev, rx_desc->buf,
172 rx_desc->dma_addr = dma_addr;
174 rx_sg = &rx_desc->rx_sg;
175 rx_sg->addr = rx_desc->dma_addr + isert_get_hdr_offset(rx_desc);
178 rx_desc->rx_cqe.done = isert_recv_done;
184 rx_desc
199 struct iser_rx_desc *rx_desc; local
734 struct iser_rx_desc *rx_desc; local
756 isert_post_recv(struct isert_conn *isert_conn, struct iser_rx_desc *rx_desc) argument
982 struct iser_rx_desc *rx_desc = isert_conn->login_desc; local
1028 isert_allocate_cmd(struct iscsit_conn *conn, struct iser_rx_desc *rx_desc) argument
1048 isert_handle_scsi_cmd(struct isert_conn *isert_conn, struct isert_cmd *isert_cmd, struct iscsit_cmd *cmd, struct iser_rx_desc *rx_desc, unsigned char *buf) argument
1117 isert_handle_iscsi_dataout(struct isert_conn *isert_conn, struct iser_rx_desc *rx_desc, unsigned char *buf) argument
1177 isert_handle_nop_out(struct isert_conn *isert_conn, struct isert_cmd *isert_cmd, struct iscsit_cmd *cmd, struct iser_rx_desc *rx_desc, unsigned char *buf) argument
1196 isert_handle_text_cmd(struct isert_conn *isert_conn, struct isert_cmd *isert_cmd, struct iscsit_cmd *cmd, struct iser_rx_desc *rx_desc, struct iscsi_text *hdr) argument
1222 isert_rx_opcode(struct isert_conn *isert_conn, struct iser_rx_desc *rx_desc, uint32_t read_stag, uint64_t read_va, uint32_t write_stag, uint64_t write_va) argument
1323 struct iser_rx_desc *rx_desc = cqe_to_rx_desc(wc->wr_cqe); local
[all...]
H A Dib_isert.h151 struct iser_rx_desc *rx_desc; member in struct:isert_cmd
/linux-master/drivers/net/ethernet/3com/
H A Dtyphoon.c240 struct rx_desc rxLo[RX_ENTRIES] __3xp_aligned;
241 struct rx_desc rxHi[RX_ENTRIES] __3xp_aligned;
367 /* sizeof(struct rx_desc) != sizeof(struct cmd_desc) */
368 *index += count * sizeof(struct rx_desc);
369 *index %= RX_ENTRIES * sizeof(struct rx_desc);
536 /* this works for all descriptors but rx_desc, as they are a
1206 iface->rxLoSize = cpu_to_le32(RX_ENTRIES * sizeof(struct rx_desc));
1210 iface->rxHiSize = cpu_to_le32(RX_ENTRIES * sizeof(struct rx_desc));
1631 struct rx_desc *rx;
1646 rx = (struct rx_desc *) (rxRin
[all...]
H A Dtyphoon.h244 struct rx_desc { struct
/linux-master/drivers/net/ethernet/alteon/
H A Dacenic.c709 size = (sizeof(struct rx_desc) *
757 size = (sizeof(struct rx_desc) *
1213 RX_STD_RING_ENTRIES * sizeof(struct rx_desc));
1223 (sizeof(struct rx_desc) * RX_STD_RING_ENTRIES)));
1229 RX_JUMBO_RING_ENTRIES * sizeof(struct rx_desc));
1238 RX_MINI_RING_ENTRIES * sizeof(struct rx_desc));
1243 (sizeof(struct rx_desc) *
1264 (sizeof(struct rx_desc) *
1272 RX_RETURN_RING_ENTRIES * sizeof(struct rx_desc));
1635 struct rx_desc *r
[all...]
H A Dacenic.h477 #define RX_STD_RING_SIZE (RX_STD_RING_ENTRIES * sizeof(struct rx_desc))
480 #define RX_JUMBO_RING_SIZE (RX_JUMBO_RING_ENTRIES *sizeof(struct rx_desc))
483 #define RX_MINI_RING_SIZE (RX_MINI_RING_ENTRIES *sizeof(struct rx_desc))
487 sizeof(struct rx_desc))
489 struct rx_desc{ struct
665 struct rx_desc *rx_std_ring;
666 struct rx_desc *rx_jumbo_ring;
667 struct rx_desc *rx_mini_ring;
668 struct rx_desc *rx_return_ring;
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dadapter.h99 struct rx_desc;
114 struct rx_desc *desc; /* address of HW Rx descriptor ring */
H A Dsge.c102 struct rx_desc { struct
408 struct rx_desc *d, struct rx_sw_desc *sd,
427 static inline int add_one_rx_chunk(dma_addr_t mapping, struct rx_desc *d,
504 struct rx_desc *d = &q->desc[q->pidx];
577 struct rx_desc *from = &q->desc[idx];
578 struct rx_desc *to = &q->desc[q->pidx];
686 sizeof(struct rx_desc), q->fl[i].desc,
3034 sizeof(struct rx_desc),
3041 sizeof(struct rx_desc),
/linux-master/drivers/net/ethernet/dec/tulip/
H A Ddmfe.c192 struct rx_desc { struct
195 struct rx_desc *next_rx_desc;
226 struct rx_desc *first_rx_desc;
227 struct rx_desc *rx_insert_ptr;
228 struct rx_desc *rx_ready_ptr; /* packet come pointer */
946 struct rx_desc *rxptr;
1331 struct rx_desc *rxptr = db->rx_insert_ptr;
1356 struct rx_desc *tmp_rx;
1402 tmp_rx_dma += sizeof(struct rx_desc);
1541 struct rx_desc *rxpt
[all...]
H A Duli526x.c112 struct rx_desc { struct
115 struct rx_desc *next_rx_desc;
148 struct rx_desc *first_rx_desc;
149 struct rx_desc *rx_insert_ptr;
150 struct rx_desc *rx_ready_ptr; /* packet come pointer */
804 struct rx_desc *rxptr;
1242 struct rx_desc *rxptr = db->rx_insert_ptr;
1266 struct rx_desc *tmp_rx;
1309 tmp_rx_dma += sizeof(struct rx_desc);
1409 struct rx_desc *rxpt
[all...]
/linux-master/drivers/net/ethernet/
H A Dec_bhf.c87 struct rx_desc { struct
139 struct rx_desc *rx_descs;
194 static int ec_bhf_pkt_received(struct rx_desc *desc)
199 static void ec_bhf_add_rx_desc(struct ec_bhf_priv *priv, struct rx_desc *desc)
207 struct rx_desc *desc = &priv->rx_descs[priv->rx_dnext];
373 priv->rx_dcount = priv->rx_buf.len / sizeof(struct rx_desc);
374 priv->rx_descs = (struct rx_desc *)priv->rx_buf.buf;
378 struct rx_desc *desc = &priv->rx_descs[i];
401 FIFO_SIZE * sizeof(struct rx_desc));
/linux-master/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c192 struct rx_desc { struct
579 struct rx_desc *desc;
604 desc = (struct rx_desc *)skb->data;
/linux-master/drivers/net/ethernet/ibm/emac/
H A Dcore.c1056 if (dev->rx_desc[i].ctrl & MAL_RX_CTRL_FIRST)
1059 dev->rx_desc[i].data_len = 0;
1060 dev->rx_desc[i].ctrl = MAL_RX_CTRL_EMPTY |
1081 dev->rx_desc[i].data_ptr =
1163 dev->rx_desc[i].ctrl = 0;
1166 dev->rx_desc[i].data_ptr = 0;
1182 dev->rx_desc[slot].data_len = 0;
1184 dev->rx_desc[slot].data_ptr =
1188 dev->rx_desc[slot].ctrl = MAL_RX_CTRL_EMPTY |
1684 dev->rx_desc[slo
[all...]
H A Dcore.h245 struct mal_descriptor *rx_desc; member in struct:emac_instance
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_ethtool.c1075 struct e1000_rx_desc *rx_desc = E1000_RX_DESC(*rxdr, i); local
1094 rx_desc->buffer_addr = cpu_to_le64(rxdr->buffer_info[i].dma);
H A De1000_main.c3445 struct e1000_rx_desc *rx_desc = E1000_RX_DESC(*rx_ring, i); local
3448 struct my_u *u = (struct my_u *)rx_desc;
4133 struct e1000_rx_desc *rx_desc, *next_rxd; local
4142 rx_desc = E1000_RX_DESC(*rx_ring, i);
4145 while (rx_desc->status & E1000_RXD_STAT_DD) {
4154 status = rx_desc->status;
4170 length = le16_to_cpu(rx_desc->length);
4174 (rx_desc->errors & E1000_RXD_ERR_FRAME_ERR_MASK))) {
4178 rx_desc->errors,
4245 status | rx_desc
4351 struct e1000_rx_desc *rx_desc, *next_rxd; local
4498 struct e1000_rx_desc *rx_desc; local
4564 struct e1000_rx_desc *rx_desc; local
[all...]
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dethtool.c1268 union e1000_rx_desc_extended *rx_desc; local
1286 rx_desc = E1000_RX_DESC_EXT(*rx_ring, i);
1287 rx_desc->read.buffer_addr =

Completed in 493 milliseconds

123456