Searched refs:curr_prod_idx (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_cmdq.c | 346 u16 curr_prod_idx, next_prod_idx; in cmdq_sync_cmd_direct_resp() local 356 hw_wqe = hinic_get_wqe(wq, WQE_LCMD_SIZE, &curr_prod_idx); in cmdq_sync_cmd_direct_resp() 367 next_prod_idx = curr_prod_idx + num_wqebbs; in cmdq_sync_cmd_direct_resp() 373 cmdq->errcode[curr_prod_idx] = &errcode; in cmdq_sync_cmd_direct_resp() 376 cmdq->done[curr_prod_idx] = &done; in cmdq_sync_cmd_direct_resp() 380 curr_prod_idx); in cmdq_sync_cmd_direct_resp() 396 if (cmdq->errcode[curr_prod_idx] == &errcode) in cmdq_sync_cmd_direct_resp() 397 cmdq->errcode[curr_prod_idx] = NULL; in cmdq_sync_cmd_direct_resp() 399 if (cmdq->done[curr_prod_idx] == &done) in cmdq_sync_cmd_direct_resp() 400 cmdq->done[curr_prod_idx] in cmdq_sync_cmd_direct_resp() 426 u16 curr_prod_idx, next_prod_idx; cmdq_set_arm_bit() local [all...] |
H A D | hinic_hw_wq.c | 745 u16 curr_prod_idx, end_prod_idx; in hinic_get_wqe() local 759 curr_prod_idx = end_prod_idx - num_wqebbs; in hinic_get_wqe() 760 curr_prod_idx = MASKED_WQE_IDX(wq, curr_prod_idx); in hinic_get_wqe() 765 curr_pg = WQE_PAGE_NUM(wq, curr_prod_idx); in hinic_get_wqe() 768 *prod_idx = curr_prod_idx; in hinic_get_wqe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_cmdq.c | 341 u16 curr_prod_idx, next_prod_idx; in cmdq_sync_cmd_direct_resp() local 351 hw_wqe = hinic_get_wqe(wq, WQE_LCMD_SIZE, &curr_prod_idx); in cmdq_sync_cmd_direct_resp() 362 next_prod_idx = curr_prod_idx + num_wqebbs; in cmdq_sync_cmd_direct_resp() 368 cmdq->errcode[curr_prod_idx] = &errcode; in cmdq_sync_cmd_direct_resp() 371 cmdq->done[curr_prod_idx] = &done; in cmdq_sync_cmd_direct_resp() 375 curr_prod_idx); in cmdq_sync_cmd_direct_resp() 391 if (cmdq->errcode[curr_prod_idx] == &errcode) in cmdq_sync_cmd_direct_resp() 392 cmdq->errcode[curr_prod_idx] = NULL; in cmdq_sync_cmd_direct_resp() 394 if (cmdq->done[curr_prod_idx] == &done) in cmdq_sync_cmd_direct_resp() 395 cmdq->done[curr_prod_idx] in cmdq_sync_cmd_direct_resp() 421 u16 curr_prod_idx, next_prod_idx; cmdq_set_arm_bit() local [all...] |
H A D | hinic_hw_wq.c | 744 u16 curr_prod_idx, end_prod_idx; in hinic_get_wqe() local 758 curr_prod_idx = end_prod_idx - num_wqebbs; in hinic_get_wqe() 759 curr_prod_idx = MASKED_WQE_IDX(wq, curr_prod_idx); in hinic_get_wqe() 764 curr_pg = WQE_PAGE_NUM(wq, curr_prod_idx); in hinic_get_wqe() 767 *prod_idx = curr_prod_idx; in hinic_get_wqe()
|
Completed in 6 milliseconds