Home
last modified time | relevance | path

Searched refs:rx_descs (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-6.6/drivers/infiniband/ulp/iser/
H A Diser_initiator.c243 iser_conn->rx_descs = kmalloc_array(iser_conn->num_rx_descs, in iser_alloc_rx_descriptors()
246 if (!iser_conn->rx_descs) in iser_alloc_rx_descriptors()
249 rx_desc = iser_conn->rx_descs; in iser_alloc_rx_descriptors()
268 rx_desc = iser_conn->rx_descs; in iser_alloc_rx_descriptors()
272 kfree(iser_conn->rx_descs); in iser_alloc_rx_descriptors()
273 iser_conn->rx_descs = NULL; in iser_alloc_rx_descriptors()
292 rx_desc = iser_conn->rx_descs; in iser_free_rx_descriptors()
296 kfree(iser_conn->rx_descs); in iser_free_rx_descriptors()
298 iser_conn->rx_descs = NULL; in iser_free_rx_descriptors()
329 err = iser_post_recvm(iser_conn, &iser_conn->rx_descs[ in iser_post_rx_bufs()
[all...]
H A Discsi_iser.h398 * @rx_descs: rx buffers array (cyclic buffer)
419 struct iser_rx_desc *rx_descs; member
H A Diser_verbs.c387 if (iser_conn->rx_descs) in iser_free_ib_conn_res()
/kernel/linux/linux-5.10/drivers/net/ethernet/aurora/
H A Dnb8800.c190 struct nb8800_rx_desc *rxd = &priv->rx_descs[i]; in nb8800_alloc_rx()
224 struct nb8800_rx_desc *rxd = &priv->rx_descs[i]; in nb8800_receive()
301 rxd = &priv->rx_descs[next]; in nb8800_poll()
325 priv->rx_descs[last].desc.config |= DESC_EOC; in nb8800_poll()
327 priv->rx_descs[priv->rx_eoc].desc.config &= ~DESC_EOC; in nb8800_poll()
339 if (priv->rx_descs[next].report) in nb8800_poll()
768 if (priv->rx_descs) { in nb8800_dma_free()
769 dma_free_coherent(dev->dev.parent, RX_DESC_SIZE, priv->rx_descs, in nb8800_dma_free()
771 priv->rx_descs = NULL; in nb8800_dma_free()
791 rxd = &priv->rx_descs[ in nb8800_dma_reset()
[all...]
H A Dnb8800.h245 struct nb8800_rx_desc *rx_descs; member
302 /* DMA base address of rx descriptors, see rx_descs above */
/kernel/linux/linux-5.10/drivers/infiniband/ulp/iser/
H A Diser_initiator.c261 iser_conn->rx_descs = kmalloc_array(iser_conn->num_rx_descs, in iser_alloc_rx_descriptors()
264 if (!iser_conn->rx_descs) in iser_alloc_rx_descriptors()
267 rx_desc = iser_conn->rx_descs; in iser_alloc_rx_descriptors()
287 rx_desc = iser_conn->rx_descs; in iser_alloc_rx_descriptors()
291 kfree(iser_conn->rx_descs); in iser_alloc_rx_descriptors()
292 iser_conn->rx_descs = NULL; in iser_alloc_rx_descriptors()
311 rx_desc = iser_conn->rx_descs; in iser_free_rx_descriptors()
315 kfree(iser_conn->rx_descs); in iser_free_rx_descriptors()
317 iser_conn->rx_descs = NULL; in iser_free_rx_descriptors()
H A Discsi_iser.h411 * @rx_desc_head: head of rx_descs cyclic buffer
412 * @rx_descs: rx buffers array (cyclic buffer)
436 struct iser_rx_desc *rx_descs; member
H A Diser_verbs.c410 if (iser_conn->rx_descs) in iser_free_ib_conn_res()
862 rx_desc = &iser_conn->rx_descs[my_rx_head]; in iser_post_recvm()
/kernel/linux/linux-5.10/drivers/net/ethernet/
H A Dec_bhf.c139 struct rx_desc *rx_descs; member
207 struct rx_desc *desc = &priv->rx_descs[priv->rx_dnext]; in ec_bhf_process_rx()
233 desc = &priv->rx_descs[priv->rx_dnext]; in ec_bhf_process_rx()
374 priv->rx_descs = (struct rx_desc *)priv->rx_buf.buf; in ec_bhf_setup_rx_descs()
378 struct rx_desc *desc = &priv->rx_descs[i]; in ec_bhf_setup_rx_descs()
/kernel/linux/linux-6.6/drivers/net/ethernet/
H A Dec_bhf.c139 struct rx_desc *rx_descs; member
207 struct rx_desc *desc = &priv->rx_descs[priv->rx_dnext]; in ec_bhf_process_rx()
233 desc = &priv->rx_descs[priv->rx_dnext]; in ec_bhf_process_rx()
374 priv->rx_descs = (struct rx_desc *)priv->rx_buf.buf; in ec_bhf_setup_rx_descs()
378 struct rx_desc *desc = &priv->rx_descs[i]; in ec_bhf_setup_rx_descs()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Ddp.c1354 struct ath12k_rx_desc_info *rx_descs, **rx_desc_addr; in ath12k_dp_cc_desc_init() local
1363 rx_descs = kcalloc(ATH12K_MAX_SPT_ENTRIES, sizeof(*rx_descs), in ath12k_dp_cc_desc_init()
1366 if (!rx_descs) { in ath12k_dp_cc_desc_init()
1371 dp->spt_info->rxbaddr[i] = &rx_descs[0]; in ath12k_dp_cc_desc_init()
1374 rx_descs[j].cookie = ath12k_dp_cc_cookie_gen(i, j); in ath12k_dp_cc_desc_init()
1375 rx_descs[j].magic = ATH12K_DP_RX_DESC_MAGIC; in ath12k_dp_cc_desc_init()
1376 list_add_tail(&rx_descs[j].list, &dp->rx_desc_free_list); in ath12k_dp_cc_desc_init()
1380 *rx_desc_addr = &rx_descs[j]; in ath12k_dp_cc_desc_init()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/isert/
H A Dib_isert.c159 isert_conn->rx_descs = kcalloc(ISERT_QP_MAX_RECV_DTOS, in isert_alloc_rx_descriptors()
162 if (!isert_conn->rx_descs) in isert_alloc_rx_descriptors()
165 rx_desc = isert_conn->rx_descs; in isert_alloc_rx_descriptors()
185 rx_desc = isert_conn->rx_descs; in isert_alloc_rx_descriptors()
190 kfree(isert_conn->rx_descs); in isert_alloc_rx_descriptors()
191 isert_conn->rx_descs = NULL; in isert_alloc_rx_descriptors()
203 if (!isert_conn->rx_descs) in isert_free_rx_descriptors()
206 rx_desc = isert_conn->rx_descs; in isert_free_rx_descriptors()
212 kfree(isert_conn->rx_descs); in isert_free_rx_descriptors()
213 isert_conn->rx_descs in isert_free_rx_descriptors()
[all...]
H A Dib_isert.h174 struct iser_rx_desc *rx_descs; member
/kernel/linux/linux-6.6/drivers/infiniband/ulp/isert/
H A Dib_isert.c158 isert_conn->rx_descs = kcalloc(ISERT_QP_MAX_RECV_DTOS, in isert_alloc_rx_descriptors()
161 if (!isert_conn->rx_descs) in isert_alloc_rx_descriptors()
164 rx_desc = isert_conn->rx_descs; in isert_alloc_rx_descriptors()
184 rx_desc = isert_conn->rx_descs; in isert_alloc_rx_descriptors()
189 kfree(isert_conn->rx_descs); in isert_alloc_rx_descriptors()
190 isert_conn->rx_descs = NULL; in isert_alloc_rx_descriptors()
202 if (!isert_conn->rx_descs) in isert_free_rx_descriptors()
205 rx_desc = isert_conn->rx_descs; in isert_free_rx_descriptors()
211 kfree(isert_conn->rx_descs); in isert_free_rx_descriptors()
212 isert_conn->rx_descs in isert_free_rx_descriptors()
[all...]
H A Dib_isert.h174 struct iser_rx_desc *rx_descs; member
/kernel/linux/linux-5.10/drivers/net/wan/
H A Dwanxl.c66 desc_t rx_descs[RX_QUEUE_LENGTH]; member
196 while (desc = &card->status->rx_descs[card->rx_in], in wanxl_rx_intr()
529 card->status->rx_descs[i].address, in wanxl_pci_remove_one()
702 card->status->rx_descs[i].address = in wanxl_pci_init_one()
/kernel/linux/linux-6.6/drivers/net/wan/
H A Dwanxl.c64 desc_t rx_descs[RX_QUEUE_LENGTH]; member
211 while (desc = &card->status->rx_descs[card->rx_in], in wanxl_rx_intr()
522 card->status->rx_descs[i].address, in wanxl_pci_remove_one()
702 card->status->rx_descs[i].address = in wanxl_pci_init_one()
/kernel/linux/linux-6.6/drivers/net/ethernet/altera/
H A Daltera_tse_main.c257 unsigned int rx_descs = priv->rx_ring_size; in alloc_init_skbufs() local
263 priv->rx_ring = kcalloc(rx_descs, sizeof(struct tse_buffer), in alloc_init_skbufs()
278 for (i = 0; i < rx_descs; i++) { in alloc_init_skbufs()
302 unsigned int rx_descs = priv->rx_ring_size; in free_skbufs() local
307 for (i = 0; i < rx_descs; i++) in free_skbufs()
/kernel/linux/linux-5.10/drivers/net/ethernet/altera/
H A Daltera_tse_main.c275 unsigned int rx_descs = priv->rx_ring_size; in alloc_init_skbufs() local
281 priv->rx_ring = kcalloc(rx_descs, sizeof(struct tse_buffer), in alloc_init_skbufs()
296 for (i = 0; i < rx_descs; i++) { in alloc_init_skbufs()
320 unsigned int rx_descs = priv->rx_ring_size; in free_skbufs() local
325 for (i = 0; i < rx_descs; i++) in free_skbufs()
/kernel/linux/linux-5.10/drivers/atm/
H A Dhorizon.h356 rx_ch_desc rx_descs[MAX_VCS]; // 2 * 1024 = 2048 , 0x2800 member
H A Dhorizon.c713 rx_ch_desc * rx_desc = &memmap->rx_descs[channel]; in hrz_open_rx()
787 rx_ch_desc * rx_desc = &memmap->rx_descs[vc]; in hrz_close_rx()
1891 rx_ch_desc * rx_desc = &memmap->rx_descs[chan]; in hrz_init()

Completed in 26 milliseconds