/drivers/net/wireless/ti/wl1251/ |
H A D | rx.c | 220 struct wl1251_rx_descriptor *rx_desc; local 225 rx_desc = wl->rx_descriptor; 228 wl1251_rx_header(wl, rx_desc); 231 wl1251_rx_body(wl, rx_desc);
|
/drivers/infiniband/ulp/iser/ |
H A D | iser_initiator.c | 260 struct iser_rx_desc *rx_desc; local 281 rx_desc = iser_conn->rx_descs; 283 for (i = 0; i < iser_conn->qp_max_recv_dtos; i++, rx_desc++) { 284 dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc, 289 rx_desc->dma_addr = dma_addr; 291 rx_sg = &rx_desc->rx_sg; 292 rx_sg->addr = rx_desc->dma_addr; 301 rx_desc = iser_conn->rx_descs; 302 for (j = 0; j < i; j++, rx_desc++) 303 ib_dma_unmap_single(device->ib_device, rx_desc 319 struct iser_rx_desc *rx_desc; local 577 iser_rcv_completion(struct iser_rx_desc *rx_desc, unsigned long rx_xfer_len, struct ib_conn *ib_conn) argument [all...] |
H A D | iser_verbs.c | 1072 struct iser_rx_desc *rx_desc; local 1075 rx_desc = &iser_conn->rx_descs[my_rx_head]; 1076 rx_wr->wr_id = (unsigned long)rx_desc; 1077 rx_wr->sg_list = &rx_desc->rx_sg; 1193 struct iser_rx_desc *rx_desc; local 1198 rx_desc = (struct iser_rx_desc *)wc->wr_id; 1199 iser_rcv_completion(rx_desc, wc->byte_len,
|
/drivers/net/wireless/ti/wlcore/ |
H A D | hw_ops.h | 59 wlcore_hw_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc) argument 65 return wl->ops->get_rx_buf_align(wl, rx_desc); 69 wlcore_hw_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len) argument 72 return wl->ops->prepare_read(wl, rx_desc, len);
|
/drivers/spi/ |
H A D | spi-pxa2xx-dma.c | 266 struct dma_async_tx_descriptor *tx_desc, *rx_desc; local 275 rx_desc = pxa2xx_spi_dma_prepare_one(drv_data, DMA_DEV_TO_MEM); 276 if (!rx_desc) { 283 rx_desc->callback = pxa2xx_spi_dma_callback; 284 rx_desc->callback_param = drv_data; 286 dmaengine_submit(rx_desc);
|
H A D | spi-sirf.c | 339 struct dma_async_tx_descriptor *rx_desc, *tx_desc; local 366 rx_desc = dmaengine_prep_slave_single(sspi->rx_chan, 369 rx_desc->callback = spi_sirfsoc_dma_fini_callback; 370 rx_desc->callback_param = &sspi->rx_done; 382 dmaengine_submit(rx_desc);
|
/drivers/infiniband/hw/amso1100/ |
H A D | c2.c | 163 struct c2_rx_desc *rx_desc; local 173 rx_desc = vaddr; 175 for (i = 0; i < rx_ring->count; i++, elem++, rx_desc++, rxp_desc++) { 176 rx_desc->len = 0; 177 rx_desc->status = 0; 190 elem->ht_desc = rx_desc; 195 rx_desc->next_offset = base; 198 rx_desc->next_offset = 199 base + (i + 1) * sizeof(*rx_desc); 212 struct c2_rx_desc *rx_desc local 282 struct c2_rx_desc *rx_desc; local 422 struct c2_rx_desc *rx_desc = elem->ht_desc; local 467 struct c2_rx_desc *rx_desc; local [all...] |
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.c | 354 * @rx_desc: advanced rx descriptor 364 union ixgbe_adv_rx_desc *rx_desc, 372 __le32 fcerr = ixgbe_test_staterr(rx_desc, IXGBE_RXDADV_ERR_FCERR); 403 ddp_err = ixgbe_test_staterr(rx_desc, IXGBE_RXDADV_ERR_FCEOFE | 408 switch (ixgbe_test_staterr(rx_desc, IXGBE_RXDADV_STAT_FCSTAT)) { 412 ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); 426 ddp->len = le32_to_cpu(rx_desc->wb.lower.hi_dword.rss); 363 ixgbe_fcoe_ddp(struct ixgbe_adapter *adapter, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument
|
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 87 struct mlx4_en_rx_desc *rx_desc, 115 rx_desc->data[i].addr = cpu_to_be64(dma); 207 struct mlx4_en_rx_desc *rx_desc = ring->buf + ring->stride * index; local 213 rx_desc->data[i].byte_count = 215 rx_desc->data[i].lkey = cpu_to_be32(priv->mdev->mr.key); 223 rx_desc->data[i].byte_count = 0; 224 rx_desc->data[i].lkey = cpu_to_be32(MLX4_EN_MEMTYPE_PAD); 225 rx_desc->data[i].addr = 0; 233 struct mlx4_en_rx_desc *rx_desc = ring->buf + (index * ring->stride); local 237 return mlx4_en_alloc_frags(priv, rx_desc, frag 86 mlx4_en_alloc_frags(struct mlx4_en_priv *priv, struct mlx4_en_rx_desc *rx_desc, struct mlx4_en_rx_alloc *frags, struct mlx4_en_rx_alloc *ring_alloc, gfp_t gfp) argument 515 mlx4_en_complete_rx_desc(struct mlx4_en_priv *priv, struct mlx4_en_rx_desc *rx_desc, struct mlx4_en_rx_alloc *frags, struct sk_buff *skb, int length) argument 560 mlx4_en_rx_skb(struct mlx4_en_priv *priv, struct mlx4_en_rx_desc *rx_desc, struct mlx4_en_rx_alloc *frags, unsigned int length) argument 653 struct mlx4_en_rx_desc *rx_desc; local [all...] |
/drivers/net/ethernet/seeq/ |
H A D | sgiseeq.c | 58 (unsigned long)((sp)->rx_desc))) 94 struct sgiseeq_rx_desc *rx_desc; member in struct:sgiseeq_private 197 if (!sp->rx_desc[i].skb) { 207 sp->rx_desc[i].skb = skb; 208 sp->rx_desc[i].rdma.pbuf = dma_addr; 210 sp->rx_desc[i].rdma.cntinfo = RCNTINFO_INIT; 211 dma_sync_desc_dev(dev, &sp->rx_desc[i]); 213 sp->rx_desc[i - 1].rdma.cntinfo |= HPCDMA_EOR; 214 dma_sync_desc_dev(dev, &sp->rx_desc[i - 1]); 233 if (sp->rx_desc[ [all...] |
/drivers/net/ethernet/ |
H A D | ec_bhf.c | 96 struct rx_desc { struct 148 struct rx_desc *rx_descs; 203 static int ec_bhf_pkt_received(struct rx_desc *desc) 208 static void ec_bhf_add_rx_desc(struct ec_bhf_priv *priv, struct rx_desc *desc) 216 struct rx_desc *desc = &priv->rx_descs[priv->rx_dnext]; 382 priv->rx_dcount = priv->rx_buf.len / sizeof(struct rx_desc); 383 priv->rx_descs = (struct rx_desc *)priv->rx_buf.buf; 387 struct rx_desc *desc = &priv->rx_descs[i]; 410 FIFO_SIZE * sizeof(struct rx_desc));
|
/drivers/net/ethernet/icplus/ |
H A D | ipg.c | 482 const char *rx_desc; local 547 rx_desc = ""; 550 rx_desc = "no "; 556 rx_desc = "no "; 563 duplex, tx_desc, rx_desc);
|
/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 1096 struct e1000_rx_desc *rx_desc = E1000_RX_DESC(*rxdr, i); local 1115 rx_desc->buffer_addr = cpu_to_le64(rxdr->buffer_info[i].dma);
|
/drivers/net/ethernet/intel/e1000e/ |
H A D | ethtool.c | 1273 union e1000_rx_desc_extended *rx_desc; local 1291 rx_desc = E1000_RX_DESC_EXT(*rx_ring, i); 1292 rx_desc->read.buffer_addr =
|
/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_main.c | 120 union fm10k_rx_desc *rx_desc; local 128 rx_desc = FM10K_RX_DESC(rx_ring, i); 139 rx_desc->q.pkt_addr = cpu_to_le64(bi->dma + bi->page_offset); 141 rx_desc++; 145 rx_desc = FM10K_RX_DESC(rx_ring, 0); 151 rx_desc->q.hdr_addr = 0; 244 * @rx_desc: descriptor containing length of buffer written by hardware 257 union fm10k_rx_desc *rx_desc, 261 unsigned int size = le16_to_cpu(rx_desc->w.length); 289 union fm10k_rx_desc *rx_desc, 255 fm10k_add_rx_frag(struct fm10k_ring *rx_ring, struct fm10k_rx_buffer *rx_buffer, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 288 fm10k_fetch_rx_buffer(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 348 fm10k_rx_checksum(struct fm10k_ring *ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 383 fm10k_rx_hash(struct fm10k_ring *ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 401 fm10k_rx_hwtstamp(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 414 fm10k_type_trans(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 453 fm10k_process_skb_fields(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 493 fm10k_is_non_eop(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc) argument 523 fm10k_pull_tail(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 566 fm10k_cleanup_headers(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 613 union fm10k_rx_desc *rx_desc; local [all...] |
/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_fcoe.c | 618 * @rx_desc: the Rx descriptor for Programming Status, not a packet descriptor. 625 union i40e_rx_desc *rx_desc, u8 prog_id) 638 xid = le32_to_cpu(rx_desc->wb.qword0.hi_dword.fcoe_param) & 647 qw = le64_to_cpu(rx_desc->wb.qword1.status_error_len); 684 * @rx_desc: advanced rx descriptor 695 union i40e_rx_desc *rx_desc, 710 qw = le64_to_cpu(rx_desc->wb.qword1.status_error_len); 749 xid = le16_to_cpu(rx_desc->wb.qword0.lo_dword.mirr_fcoe.fcoe_ctx_id); 764 ddp->len = le32_to_cpu(rx_desc->wb.qword0.hi_dword.fcoe_param); 624 i40e_fcoe_handle_status(struct i40e_ring *rx_ring, union i40e_rx_desc *rx_desc, u8 prog_id) argument 694 i40e_fcoe_handle_offload(struct i40e_ring *rx_ring, union i40e_rx_desc *rx_desc, struct sk_buff *skb) argument
|
/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_txrx.c | 620 union i40e_rx_desc *rx_desc; local 629 rx_desc = I40E_RX_DESC(rx_ring, i); 685 rx_desc->read.pkt_addr = cpu_to_le64(bi->page_dma); 686 rx_desc->read.hdr_addr = cpu_to_le64(bi->dma); 688 rx_desc->read.pkt_addr = cpu_to_le64(bi->dma); 689 rx_desc->read.hdr_addr = 0; 833 * @rx_desc: specific descriptor 836 union i40e_rx_desc *rx_desc) 843 (rx_desc->wb.qword1.status_error_len & rss_mask) == rss_mask) 844 return le32_to_cpu(rx_desc 835 i40e_rx_hash(struct i40e_ring *ring, union i40e_rx_desc *rx_desc) argument 887 union i40e_rx_desc *rx_desc; local [all...] |
/drivers/net/ethernet/intel/igbvf/ |
H A D | igbvf.h | 144 union e1000_adv_rx_desc rx_desc; member in union:igbvf_desc 300 (&((((R).desc))[i].rx_desc))
|
/drivers/net/wireless/ath/ath10k/ |
H A D | htt_rx.c | 130 struct htt_rx_desc *rx_desc; local 148 /* Clear rx_desc attention word before posting to Rx ring */ 149 rx_desc = (struct htt_rx_desc *)skb->data; 150 rx_desc->attention.flags = __cpu_to_le32(0); 318 struct htt_rx_desc *rx_desc; local 339 rx_desc = (struct htt_rx_desc *)msdu->data; 354 if (!(__le32_to_cpu(rx_desc->attention.flags) 364 *attention |= __le32_to_cpu(rx_desc->attention.flags) & 384 rx_desc->fw_desc.info0 = **fw_desc; 408 rx_desc [all...] |
/drivers/net/wireless/ti/wl12xx/ |
H A D | main.c | 610 static int wl127x_prepare_read(struct wl1271 *wl, u32 rx_desc, u32 len) argument 623 u32 mem_block = rx_desc & RX_MEM_BLOCK_MASK; 1358 wl12xx_get_rx_buf_align(struct wl1271 *wl, u32 rx_desc) argument 1360 if (rx_desc & RX_BUF_UNALIGNED_PAYLOAD)
|
/drivers/atm/ |
H A D | horizon.c | 743 rx_ch_desc * rx_desc = &memmap->rx_descs[channel]; local 748 channel_type = rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK; 776 wr_mem (dev, &rx_desc->wr_buf_type, 779 wr_mem (dev, &rx_desc->rd_buf_type, buf_ptr); 817 rx_ch_desc * rx_desc = &memmap->rx_descs[vc]; local 822 value = rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK; 836 wr_mem (dev, &rx_desc->wr_buf_type, RX_CHANNEL_DISABLED); 838 if ((rd_mem (dev, &rx_desc->wr_buf_type) & BUFFER_PTR_MASK) == RX_CHANNEL_DISABLED) 882 r1 = rd_mem (dev, &rx_desc->rd_buf_type); 900 r2 = rd_mem (dev, &rx_desc 1859 cell_buf * rx_desc; local 1929 rx_ch_desc * rx_desc = &memmap->rx_descs[chan]; local [all...] |
/drivers/infiniband/ulp/isert/ |
H A D | ib_isert.c | 158 struct iser_rx_desc *rx_desc; local 168 rx_desc = isert_conn->conn_rx_descs; 170 for (i = 0; i < ISERT_QP_MAX_RECV_DTOS; i++, rx_desc++) { 171 dma_addr = ib_dma_map_single(ib_dev, (void *)rx_desc, 176 rx_desc->dma_addr = dma_addr; 178 rx_sg = &rx_desc->rx_sg; 179 rx_sg->addr = rx_desc->dma_addr; 188 rx_desc = isert_conn->conn_rx_descs; 189 for (j = 0; j < i; j++, rx_desc++) { 190 ib_dma_unmap_single(ib_dev, rx_desc 203 struct iser_rx_desc *rx_desc; local 875 struct iser_rx_desc *rx_desc; local 1112 isert_rx_login_req(struct iser_rx_desc *rx_desc, int rx_buflen, struct isert_conn *isert_conn) argument 1180 isert_handle_scsi_cmd(struct isert_conn *isert_conn, struct isert_cmd *isert_cmd, struct iscsi_cmd *cmd, struct iser_rx_desc *rx_desc, unsigned char *buf) argument 1238 isert_handle_iscsi_dataout(struct isert_conn *isert_conn, struct iser_rx_desc *rx_desc, unsigned char *buf) argument 1291 isert_handle_nop_out(struct isert_conn *isert_conn, struct isert_cmd *isert_cmd, struct iscsi_cmd *cmd, struct iser_rx_desc *rx_desc, unsigned char *buf) argument 1310 isert_handle_text_cmd(struct isert_conn *isert_conn, struct isert_cmd *isert_cmd, struct iscsi_cmd *cmd, struct iser_rx_desc *rx_desc, struct iscsi_text *hdr) argument 1337 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 1422 isert_rx_do_work(struct iser_rx_desc *rx_desc, struct isert_conn *isert_conn) argument 2110 struct iser_rx_desc *rx_desc; local [all...] |
/drivers/net/ethernet/adi/ |
H A D | bfin_mac.c | 76 static struct net_dma_desc_rx *rx_desc; variable in typeref:struct:net_dma_desc_rx 101 if (rx_desc) { 112 bfin_mac_free(dma_handle, rx_desc, CONFIG_BFIN_RX_DESC_NUM); 134 rx_desc = bfin_mac_alloc(&dma_handle, 137 if (rx_desc == NULL) 182 rx_list_head = rx_list_tail = rx_desc; 185 struct net_dma_desc_rx *r = rx_desc + i;
|
/drivers/net/ethernet/dec/tulip/ |
H A D | uli526x.c | 122 struct rx_desc { struct 125 struct rx_desc *next_rx_desc; 158 struct rx_desc *first_rx_desc; 159 struct rx_desc *rx_insert_ptr; 160 struct rx_desc *rx_ready_ptr; /* packet come pointer */ 816 struct rx_desc *rxptr; 1279 struct rx_desc *rxptr = db->rx_insert_ptr; 1305 struct rx_desc *tmp_rx; 1348 tmp_rx_dma += sizeof(struct rx_desc); 1448 struct rx_desc *rxpt [all...] |
/drivers/net/ethernet/ibm/emac/ |
H A D | core.h | 252 struct mal_descriptor *rx_desc; member in struct:emac_instance
|