/openbmc/linux/drivers/platform/mellanox/ |
H A D | mlxbf-tmfifo.c | 83 struct vring_desc *desc_head; member 101 (r->desc_head == &r->drop_desc ? true : false); }) 392 struct vring_desc *desc_head; in mlxbf_tmfifo_release_pkt() local 395 if (vring->desc_head) { in mlxbf_tmfifo_release_pkt() 396 desc_head = vring->desc_head; in mlxbf_tmfifo_release_pkt() 399 desc_head = mlxbf_tmfifo_get_next_desc(vring); in mlxbf_tmfifo_release_pkt() 400 len = mlxbf_tmfifo_get_pkt_len(vring, desc_head); in mlxbf_tmfifo_release_pkt() 403 if (desc_head) in mlxbf_tmfifo_release_pkt() 404 mlxbf_tmfifo_release_desc(vring, desc_head, len); in mlxbf_tmfifo_release_pkt() 408 vring->desc_head = NULL; in mlxbf_tmfifo_release_pkt() [all …]
|
/openbmc/linux/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_ctx.c | 778 tx_ring->desc_head = addr; in netxen_alloc_hw_resources() 792 rds_ring->desc_head = addr; in netxen_alloc_hw_resources() 813 sds_ring->desc_head = addr; in netxen_alloc_hw_resources() 887 if (tx_ring->desc_head != NULL) { in netxen_free_hw_resources() 890 tx_ring->desc_head, tx_ring->phys_addr); in netxen_free_hw_resources() 891 tx_ring->desc_head = NULL; in netxen_free_hw_resources() 897 if (rds_ring->desc_head != NULL) { in netxen_free_hw_resources() 900 rds_ring->desc_head, in netxen_free_hw_resources() 902 rds_ring->desc_head = NULL; in netxen_free_hw_resources() 909 if (sds_ring->desc_head != NULL) { in netxen_free_hw_resources() [all …]
|
H A D | netxen_nic_init.c | 1433 desc = &sds_ring->desc_head[index]; in netxen_handle_fw_message() 1662 desc = &sds_ring->desc_head[consumer]; in netxen_process_rcv_ring() 1700 desc = &sds_ring->desc_head[consumer]; in netxen_process_rcv_ring() 1833 pdesc = &rds_ring->desc_head[producer]; in netxen_post_rx_buffers() 1893 pdesc = &rds_ring->desc_head[producer]; in netxen_post_rx_buffers_nodb()
|
H A D | netxen_nic.h | 616 struct rcv_desc *desc_head; member 629 struct status_desc *desc_head; member 651 struct cmd_desc_type0 *desc_head; member
|
H A D | netxen_nic_main.c | 1924 hwdesc = &tx_ring->desc_head[producer]; in netxen_tso_check() 1948 hwdesc = &tx_ring->desc_head[producer]; in netxen_tso_check() 2076 first_desc = hwdesc = &tx_ring->desc_head[producer]; in netxen_nic_xmit_frame() 2089 hwdesc = &tx_ring->desc_head[producer]; in netxen_nic_xmit_frame()
|
H A D | netxen_nic_hw.c | 584 memcpy(&tx_ring->desc_head[producer], in netxen_send_cmd_descs()
|
/openbmc/linux/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_ctx.c | 326 memset(sds_ring->desc_head, 0, STATUS_DESC_RINGSIZE(sds_ring)); in qlcnic_82xx_fw_cmd_create_rx_ctx() 590 tx_ring->desc_head = addr; in qlcnic_alloc_hw_resources() 602 rds_ring->desc_head = addr; in qlcnic_alloc_hw_resources() 616 sds_ring->desc_head = addr; in qlcnic_alloc_hw_resources() 739 if (tx_ring->desc_head != NULL) { in qlcnic_free_hw_resources() 742 tx_ring->desc_head, in qlcnic_free_hw_resources() 744 tx_ring->desc_head = NULL; in qlcnic_free_hw_resources() 751 if (rds_ring->desc_head != NULL) { in qlcnic_free_hw_resources() 754 rds_ring->desc_head, in qlcnic_free_hw_resources() 756 rds_ring->desc_head = NULL; in qlcnic_free_hw_resources() [all …]
|
H A D | qlcnic_io.c | 281 hwdesc = &tx_ring->desc_head[tx_ring->producer]; in qlcnic_82xx_change_filter() 407 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_encap_pkt() 520 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_pkt() 542 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_pkt() 705 first_desc = &tx_ring->desc_head[producer]; in qlcnic_xmit_frame() 706 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_xmit_frame() 726 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_xmit_frame() 870 pdesc = &rds_ring->desc_head[producer]; in qlcnic_post_rx_buffers_nodb() 1092 desc = &sds_ring->desc_head[index]; in qlcnic_handle_fw_message() 1370 desc = &sds_ring->desc_head[consumer]; in qlcnic_process_rcv_ring() [all …]
|
H A D | qlcnic.h | 575 struct rcv_desc *desc_head; member 593 struct status_desc *desc_head; member 627 struct cmd_desc_type0 *desc_head; member
|
H A D | qlcnic_hw.c | 419 memcpy(&tx_ring->desc_head[producer], in qlcnic_send_cmd_descs()
|
H A D | qlcnic_83xx_hw.c | 1095 memset(sds->desc_head, 0, STATUS_DESC_RINGSIZE(sds)); in qlcnic_83xx_add_rings() 1218 memset(sds->desc_head, 0, STATUS_DESC_RINGSIZE(sds)); in qlcnic_83xx_create_rx_ctx()
|
H A D | qlcnic_main.c | 2947 &tx_ring->desc_head[i], in dump_tx_ring_desc()
|
/openbmc/linux/drivers/soc/ti/ |
H A D | knav_qmss.h | 252 atomic_t desc_head, desc_tail, desc_count; member
|
H A D | knav_qmss_queue.c | 667 idx = atomic_inc_return(&inst->desc_head); in knav_queue_pop()
|
/openbmc/linux/drivers/dma/dw-axi-dmac/ |
H A D | dw-axi-dmac-platform.c | 1006 struct axi_dma_desc *desc_head) in axi_chan_list_dump_lli() argument 1012 axi_chan_dump_lli(chan, &desc_head->hw_desc[i]); in axi_chan_list_dump_lli()
|