Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/io/qede/579xx/drivers/ecore/
H A Decore_chain.h127 struct ecore_chain_u16 chain16; member
201 return p_chain->u.chain16.prod_idx; in ecore_chain_get_prod_idx()
215 return p_chain->u.chain16.cons_idx; in ecore_chain_get_cons_idx()
239 (u32)(p_chain->u.chain16.prod_idx)) - in ecore_chain_get_elem_left()
240 (u32)p_chain->u.chain16.cons_idx); in ecore_chain_get_elem_left()
242 used -= p_chain->u.chain16.prod_idx / p_chain->elem_per_page - in ecore_chain_get_elem_left()
243 p_chain->u.chain16.cons_idx / p_chain->elem_per_page; in ecore_chain_get_elem_left()
365 (((p)->u.chain16.idx & (p)->elem_per_page_mask) == (p)->usable_per_page)
371 ((((p)->u.chain16.idx + 1) & (p)->elem_per_page_mask) == (p)->usable_per_page)
380 (p)->u.chain16.idx += (p)->elem_unusable; \
[all …]