Searched refs:hw_ctxt (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_mbox.c | 1293 #define HW_CTX_QPS_VALID(hw_ctxt) \ 1294 ((hw_ctxt)->rq_depth >= HINIC_QUEUE_MIN_DEPTH && \ 1295 (hw_ctxt)->rq_depth <= HINIC_QUEUE_MAX_DEPTH && \ 1296 (hw_ctxt)->sq_depth >= HINIC_QUEUE_MIN_DEPTH && \ 1297 (hw_ctxt)->sq_depth <= HINIC_QUEUE_MAX_DEPTH && \ 1298 (hw_ctxt)->rx_buf_sz_idx <= HINIC_MAX_RX_BUFFER_SIZE) 1300 static bool hw_ctxt_qps_param_valid(struct hinic_cmd_hw_ioctxt *hw_ctxt) in hw_ctxt_qps_param_valid() argument 1302 if (HW_CTX_QPS_VALID(hw_ctxt)) in hw_ctxt_qps_param_valid() 1305 if (!hw_ctxt->rq_depth && !hw_ctxt in hw_ctxt_qps_param_valid() 1315 struct hinic_cmd_hw_ioctxt *hw_ctxt = buf_in; check_hwctxt() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_mbox.c | 1288 #define HW_CTX_QPS_VALID(hw_ctxt) \ 1289 ((hw_ctxt)->rq_depth >= HINIC_QUEUE_MIN_DEPTH && \ 1290 (hw_ctxt)->rq_depth <= HINIC_QUEUE_MAX_DEPTH && \ 1291 (hw_ctxt)->sq_depth >= HINIC_QUEUE_MIN_DEPTH && \ 1292 (hw_ctxt)->sq_depth <= HINIC_QUEUE_MAX_DEPTH && \ 1293 (hw_ctxt)->rx_buf_sz_idx <= HINIC_MAX_RX_BUFFER_SIZE) 1295 static bool hw_ctxt_qps_param_valid(struct hinic_cmd_hw_ioctxt *hw_ctxt) in hw_ctxt_qps_param_valid() argument 1297 if (HW_CTX_QPS_VALID(hw_ctxt)) in hw_ctxt_qps_param_valid() 1300 if (!hw_ctxt->rq_depth && !hw_ctxt in hw_ctxt_qps_param_valid() 1310 struct hinic_cmd_hw_ioctxt *hw_ctxt = buf_in; check_hwctxt() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | chip.c | 14807 u8 hw_ctxt; in hfi1_set_ctxt_jkey() local 14813 hw_ctxt = rcd->sc->hw_context; in hfi1_set_ctxt_jkey() 14820 write_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_JOB_KEY, reg); in hfi1_set_ctxt_jkey() 14825 reg = read_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_ENABLE); in hfi1_set_ctxt_jkey() 14827 write_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_ENABLE, reg); in hfi1_set_ctxt_jkey() 14841 u8 hw_ctxt; in hfi1_clear_ctxt_jkey() local 14847 hw_ctxt = rcd->sc->hw_context; in hfi1_clear_ctxt_jkey() 14848 write_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_JOB_KEY, 0); in hfi1_clear_ctxt_jkey() 14855 reg = read_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_ENABLE); in hfi1_clear_ctxt_jkey() 14857 write_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_ENABL in hfi1_clear_ctxt_jkey() 14868 u8 hw_ctxt; hfi1_set_ctxt_pkey() local 14888 u8 hw_ctxt; hfi1_clear_ctxt_pkey() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | chip.c | 14768 u8 hw_ctxt; in hfi1_set_ctxt_jkey() local 14774 hw_ctxt = rcd->sc->hw_context; in hfi1_set_ctxt_jkey() 14781 write_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_JOB_KEY, reg); in hfi1_set_ctxt_jkey() 14786 reg = read_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_ENABLE); in hfi1_set_ctxt_jkey() 14788 write_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_ENABLE, reg); in hfi1_set_ctxt_jkey() 14802 u8 hw_ctxt; in hfi1_clear_ctxt_jkey() local 14808 hw_ctxt = rcd->sc->hw_context; in hfi1_clear_ctxt_jkey() 14809 write_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_JOB_KEY, 0); in hfi1_clear_ctxt_jkey() 14816 reg = read_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_ENABLE); in hfi1_clear_ctxt_jkey() 14818 write_kctxt_csr(dd, hw_ctxt, SEND_CTXT_CHECK_ENABL in hfi1_clear_ctxt_jkey() 14829 u8 hw_ctxt; hfi1_set_ctxt_pkey() local 14849 u8 hw_ctxt; hfi1_clear_ctxt_pkey() local [all...] |
Completed in 41 milliseconds