Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_wq.c77 #define WQE_PAGE_OFF(wq, idx) (((idx) & ((wq)->num_wqebbs_per_page - 1)) * \
80 #define WQE_PAGE_NUM(wq, idx) (((idx) / ((wq)->num_wqebbs_per_page)) \
515 u16 num_wqebbs_per_page; in hinic_wq_allocate() local
533 num_wqebbs_per_page = ALIGN(wq_page_size, wqebb_size) / wqebb_size; in hinic_wq_allocate()
535 if (num_wqebbs_per_page & (num_wqebbs_per_page - 1)) { in hinic_wq_allocate()
552 wq->num_wqebbs_per_page = num_wqebbs_per_page; in hinic_wq_allocate()
607 u16 num_wqebbs_per_page; in hinic_wqs_cmdq_alloc() local
625 num_wqebbs_per_page = ALIGN(wq_page_size, wqebb_size) / wqebb_size; in hinic_wqs_cmdq_alloc()
627 if (num_wqebbs_per_page & (num_wqebbs_per_page - 1)) { in hinic_wqs_cmdq_alloc()
649 wq[i].num_wqebbs_per_page = num_wqebbs_per_page; in hinic_wqs_cmdq_alloc()
Dhinic_hw_wq.h41 u16 num_wqebbs_per_page; member