| /linux/drivers/platform/mellanox/ |
| H A D | mlxbf-tmfifo.c | 83 struct vring_desc *desc_head; member 101 r->desc_head == &r->drop_desc; }) 393 struct vring_desc *desc_head; in mlxbf_tmfifo_release_pkt() local 396 if (vring->desc_head) { in mlxbf_tmfifo_release_pkt() 397 desc_head = vring->desc_head; in mlxbf_tmfifo_release_pkt() 400 desc_head = mlxbf_tmfifo_get_next_desc(vring); in mlxbf_tmfifo_release_pkt() 401 len = mlxbf_tmfifo_get_pkt_len(vring, desc_head); in mlxbf_tmfifo_release_pkt() 404 if (desc_head) in mlxbf_tmfifo_release_pkt() 405 mlxbf_tmfifo_release_desc(vring, desc_head, len); in mlxbf_tmfifo_release_pkt() 409 vring->desc_head = NULL; in mlxbf_tmfifo_release_pkt() [all …]
|
| /linux/drivers/net/ethernet/qlogic/netxen/ |
| H A D | netxen_nic_ctx.c | 775 tx_ring->desc_head = addr; in netxen_alloc_hw_resources() 789 rds_ring->desc_head = addr; in netxen_alloc_hw_resources() 810 sds_ring->desc_head = addr; in netxen_alloc_hw_resources() 884 if (tx_ring->desc_head != NULL) { in netxen_free_hw_resources() 887 tx_ring->desc_head, tx_ring->phys_addr); in netxen_free_hw_resources() 888 tx_ring->desc_head = NULL; in netxen_free_hw_resources() 894 if (rds_ring->desc_head != NULL) { in netxen_free_hw_resources() 897 rds_ring->desc_head, in netxen_free_hw_resources() 899 rds_ring->desc_head = NULL; in netxen_free_hw_resources() 906 if (sds_ring->desc_head != NULL) { in netxen_free_hw_resources() [all …]
|
| H A D | netxen_nic_init.c | 1431 desc = &sds_ring->desc_head[index]; in netxen_handle_fw_message() 1660 desc = &sds_ring->desc_head[consumer]; in netxen_process_rcv_ring() 1698 desc = &sds_ring->desc_head[consumer]; in netxen_process_rcv_ring() 1831 pdesc = &rds_ring->desc_head[producer]; in netxen_post_rx_buffers() 1891 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 | 1922 hwdesc = &tx_ring->desc_head[producer]; in netxen_tso_check() 1946 hwdesc = &tx_ring->desc_head[producer]; in netxen_tso_check() 2074 first_desc = hwdesc = &tx_ring->desc_head[producer]; in netxen_nic_xmit_frame() 2087 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()
|
| /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() 519 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_pkt() 541 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_pkt() 704 first_desc = &tx_ring->desc_head[producer]; in qlcnic_xmit_frame() 705 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_xmit_frame() 725 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_xmit_frame() 869 pdesc = &rds_ring->desc_head[producer]; in qlcnic_post_rx_buffers_nodb() 1091 desc = &sds_ring->desc_head[index]; in qlcnic_handle_fw_message() 1369 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 | 2946 &tx_ring->desc_head[i], in dump_tx_ring_desc()
|
| /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()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_guc_ct.c | 843 u32 desc_head = desc_read(xe, h2g, head); in h2g_write() local 858 if (desc_head >= h2g->info.size) { in h2g_write() 861 desc_head, h2g->info.size); in h2g_write()
|