Home
last modified time | relevance | path

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

/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-traffic.c238 void vxge_hw_vpath_dynamic_rti_ci_set(struct __vxge_hw_ring *ring) in vxge_hw_vpath_dynamic_rti_ci_set()
263 void vxge_hw_vpath_dynamic_rti_rtimer_set(struct __vxge_hw_ring *ring) in vxge_hw_vpath_dynamic_rti_rtimer_set()
1121 enum vxge_hw_status vxge_hw_ring_rxd_reserve(struct __vxge_hw_ring *ring, in vxge_hw_ring_rxd_reserve()
1165 void vxge_hw_ring_rxd_free(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_free()
1182 void vxge_hw_ring_rxd_pre_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_pre_post()
1198 void vxge_hw_ring_rxd_post_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post_post()
1218 void vxge_hw_ring_rxd_post(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post()
1241 void vxge_hw_ring_rxd_post_post_wmb(struct __vxge_hw_ring *ring, void *rxdh) in vxge_hw_ring_rxd_post_post_wmb()
1281 struct __vxge_hw_ring *ring, void **rxdh, u8 *t_code) in vxge_hw_ring_rxd_next_completed()
1346 struct __vxge_hw_ring *ring, void *rxdh, u8 t_code) in vxge_hw_ring_handle_tcode()
[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,
2000 vxge_hw_vpath_check_leak(struct __vxge_hw_ring *ringh);
Dvxge-config.c442 vpath->ringh = (struct __vxge_hw_ring *)channel; in __vxge_hw_channel_initialize()
443 channel->stats = &((struct __vxge_hw_ring *) in __vxge_hw_channel_initialize()
2021 static u64 __vxge_hw_ring_first_block_address_get(struct __vxge_hw_ring *ring) in __vxge_hw_ring_first_block_address_get()
2063 struct __vxge_hw_ring *ring, u32 from, in __vxge_hw_ring_rxdblock_link()
2099 struct __vxge_hw_ring *ring = in __vxge_hw_ring_mempool_item_alloc()
2100 (struct __vxge_hw_ring *)mempoolh->userdata; in __vxge_hw_ring_mempool_item_alloc()
2148 vxge_hw_ring_replenish(struct __vxge_hw_ring *ring) in vxge_hw_ring_replenish()
2201 size = sizeof(struct __vxge_hw_ring); in __vxge_hw_channel_allocate()
2710 static enum vxge_hw_status __vxge_hw_ring_abort(struct __vxge_hw_ring *ring) in __vxge_hw_ring_abort()
2739 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()
1585 struct __vxge_hw_ring *hw_ring; in vxge_config_ci_for_tti_rti()
2058 (struct __vxge_hw_ring *)attr.ring_attr.userdata; in vxge_open_vpaths()
2139 struct __vxge_hw_ring *hw_ring = ring->handle; in adaptive_coalesce_rx_interrupts()