Home
last modified time | relevance | path

Searched refs:__vxge_hw_ring (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/neterion/vxge/
Dvxge-traffic.h54 struct __vxge_hw_ring;
1908 struct __vxge_hw_ring *ring_handle,
1913 struct __vxge_hw_ring *ring_handle,
1918 struct __vxge_hw_ring *ring_handle,
1923 struct __vxge_hw_ring *ring_handle,
1927 struct __vxge_hw_ring *ring_handle,
1931 struct __vxge_hw_ring *ring_handle,
1936 struct __vxge_hw_ring *ring_handle,
1941 struct __vxge_hw_ring *ring_handle,
2142 void vxge_hw_vpath_dynamic_rti_rtimer_set(struct __vxge_hw_ring *ring);
[all …]
Dvxge-config.h696 struct __vxge_hw_ring *____cacheline_aligned ringh;
917 struct __vxge_hw_ring { struct
939 struct __vxge_hw_ring *ringh, argument
1541 struct __vxge_hw_ring *ring_handle, in vxge_hw_ring_rxd_1b_get()
1563 struct __vxge_hw_ring *ring_handle, in vxge_hw_ring_rxd_1b_info_get()
1721 struct __vxge_hw_ring *ringh,
2005 vxge_hw_vpath_check_leak(struct __vxge_hw_ring *ringh);
Dvxge-traffic.c243 void vxge_hw_vpath_dynamic_rti_ci_set(struct __vxge_hw_ring *ring) in vxge_hw_vpath_dynamic_rti_ci_set()
268 void vxge_hw_vpath_dynamic_rti_rtimer_set(struct __vxge_hw_ring *ring) in vxge_hw_vpath_dynamic_rti_rtimer_set()
1132 enum vxge_hw_status vxge_hw_ring_rxd_reserve(struct __vxge_hw_ring *ring, in vxge_hw_ring_rxd_reserve()
1176 void vxge_hw_ring_rxd_free(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_free()
1193 void vxge_hw_ring_rxd_pre_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_pre_post()
1209 void vxge_hw_ring_rxd_post_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post_post()
1229 void vxge_hw_ring_rxd_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post()
1252 void vxge_hw_ring_rxd_post_post_wmb(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post_post_wmb()
1292 struct __vxge_hw_ring *ring, void **rxdh, u8 *t_code) in vxge_hw_ring_rxd_next_completed()
1357 struct __vxge_hw_ring *ring, void *rxdh, u8 t_code) in vxge_hw_ring_handle_tcode()
[all …]
Dvxge-config.c441 vpath->ringh = (struct __vxge_hw_ring *)channel; in __vxge_hw_channel_initialize()
442 channel->stats = &((struct __vxge_hw_ring *) in __vxge_hw_channel_initialize()
2017 static u64 __vxge_hw_ring_first_block_address_get(struct __vxge_hw_ring *ring) in __vxge_hw_ring_first_block_address_get()
2059 struct __vxge_hw_ring *ring, u32 from, in __vxge_hw_ring_rxdblock_link()
2095 struct __vxge_hw_ring *ring = in __vxge_hw_ring_mempool_item_alloc()
2096 (struct __vxge_hw_ring *)mempoolh->userdata; in __vxge_hw_ring_mempool_item_alloc()
2144 vxge_hw_ring_replenish(struct __vxge_hw_ring *ring) in vxge_hw_ring_replenish()
2197 size = sizeof(struct __vxge_hw_ring); in __vxge_hw_channel_allocate()
2714 static enum vxge_hw_status __vxge_hw_ring_abort(struct __vxge_hw_ring *ring) in __vxge_hw_ring_abort()
2743 static enum vxge_hw_status __vxge_hw_ring_reset(struct __vxge_hw_ring *ring) in __vxge_hw_ring_reset()
[all …]
Dvxge-main.h270 struct __vxge_hw_ring *handle;
Dvxge-main.c334 void *post_dtr, struct __vxge_hw_ring *ringh) in vxge_post()
354 vxge_rx_1b_compl(struct __vxge_hw_ring *ringh, void *dtr, in vxge_rx_1b_compl()
1583 struct __vxge_hw_ring *hw_ring; in vxge_config_ci_for_tti_rti()
2068 (struct __vxge_hw_ring *)attr.ring_attr.userdata; in vxge_open_vpaths()
2149 struct __vxge_hw_ring *hw_ring = ring->handle; in adaptive_coalesce_rx_interrupts()