Home
last modified time | relevance | path

Searched defs:rcfw (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
H A Dqplib_sp.c57 static void bnxt_qplib_query_version(struct bnxt_qplib_rcfw *rcfw, in bnxt_qplib_query_version() argument
77 int bnxt_qplib_get_dev_attr(struct bnxt_qplib_rcfw *rcfw, in bnxt_qplib_get_dev_attr() argument
171 bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res, struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_ctx *ctx) bnxt_qplib_set_func_resources() argument
223 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_del_sgid() local
284 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_add_sgid() local
375 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_update_sgid() local
496 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_create_ah() local
539 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_destroy_ah() local
556 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_free_mrw() local
592 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_alloc_mrw() local
628 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_dereg_mrw() local
655 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_reg_mr() local
778 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_map_tc2cos() local
791 bnxt_qplib_get_roce_stats(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_roce_stats *stats) bnxt_qplib_get_roce_stats() argument
[all...]
H A Dbnxt_re.h160 struct bnxt_qplib_rcfw rcfw; member
H A Dqplib_rcfw.c56 static int __wait_for_resp(struct bnxt_qplib_rcfw *rcfw, u16 cookie) in __wait_for_resp() argument
70 static int __block_for_resp(struct bnxt_qplib_rcfw *rcfw, u16 cookie) in __block_for_resp() argument
88 static int __send_message(struct bnxt_qplib_rcfw *rcfw, struct cmdq_base *req, in __send_message() argument
205 bnxt_qplib_rcfw_send_message(struct bnxt_qplib_rcfw *rcfw, struct cmdq_base *req, struct creq_base *resp, void *sb, u8 is_block) bnxt_qplib_rcfw_send_message() argument
254 bnxt_qplib_process_func_event(struct bnxt_qplib_rcfw *rcfw, struct creq_func_event *func_event) bnxt_qplib_process_func_event() argument
297 bnxt_qplib_process_qp_event(struct bnxt_qplib_rcfw *rcfw, struct creq_qp_event *qp_event, u32 *num_wait) bnxt_qplib_process_qp_event() argument
378 struct bnxt_qplib_rcfw *rcfw = from_tasklet(rcfw, t, creq.creq_tasklet); bnxt_qplib_service_creq() local
439 struct bnxt_qplib_rcfw *rcfw = dev_instance; bnxt_qplib_creq_irq() local
456 bnxt_qplib_deinit_rcfw(struct bnxt_qplib_rcfw *rcfw) bnxt_qplib_deinit_rcfw() argument
473 bnxt_qplib_init_rcfw(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_ctx *ctx, int is_virtfn) bnxt_qplib_init_rcfw() argument
559 bnxt_qplib_free_rcfw_channel(struct bnxt_qplib_rcfw *rcfw) bnxt_qplib_free_rcfw_channel() argument
569 bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res, struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_ctx *ctx, int qp_tbl_sz) bnxt_qplib_alloc_rcfw_channel() argument
638 bnxt_qplib_rcfw_stop_irq(struct bnxt_qplib_rcfw *rcfw, bool kill) bnxt_qplib_rcfw_stop_irq() argument
661 bnxt_qplib_disable_rcfw_channel(struct bnxt_qplib_rcfw *rcfw) bnxt_qplib_disable_rcfw_channel() argument
686 bnxt_qplib_rcfw_start_irq(struct bnxt_qplib_rcfw *rcfw, int msix_vector, bool need_init) bnxt_qplib_rcfw_start_irq() argument
724 bnxt_qplib_map_cmdq_mbox(struct bnxt_qplib_rcfw *rcfw, bool is_vf) bnxt_qplib_map_cmdq_mbox() argument
762 bnxt_qplib_map_creq_db(struct bnxt_qplib_rcfw *rcfw, u32 reg_offt) bnxt_qplib_map_creq_db() argument
794 bnxt_qplib_start_rcfw(struct bnxt_qplib_rcfw *rcfw) bnxt_qplib_start_rcfw() argument
818 bnxt_qplib_enable_rcfw_channel(struct bnxt_qplib_rcfw *rcfw, int msix_vector, int cp_bar_reg_off, int virt_fn, aeq_handler_t aeq_handler) bnxt_qplib_enable_rcfw_channel() argument
861 bnxt_qplib_rcfw_alloc_sbuf( struct bnxt_qplib_rcfw *rcfw, u32 size) bnxt_qplib_rcfw_alloc_sbuf() argument
883 bnxt_qplib_rcfw_free_sbuf(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_rcfw_sbuf *sbuf) bnxt_qplib_rcfw_free_sbuf() argument
[all...]
H A Dqplib_rcfw.h219 map_qp_id_to_tbl_indx(u32 qid, struct bnxt_qplib_rcfw *rcfw) map_qp_id_to_tbl_indx() argument
[all...]
H A Dqplib_fp.c594 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_destroy_srq() local
616 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_create_srq() local
713 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_query_srq() local
824 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_create_qp1() local
963 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_create_qp() local
1241 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_modify_qp() local
1347 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_query_qp() local
1472 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_destroy_qp() local
2045 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_create_cq() local
2113 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_destroy_cq() local
[all...]
H A Dmain.c261 struct bnxt_qplib_rcfw *rcfw = &rdev->rcfw; in bnxt_re_stop_irq() local
277 struct bnxt_qplib_rcfw *rcfw = &rdev->rcfw; in bnxt_re_start_irq() local
872 bnxt_re_aeq_handler(struct bnxt_qplib_rcfw *rcfw, void *aeqe, void *obj) bnxt_re_aeq_handler() argument
[all...]
H A Dqplib_res.h264 struct bnxt_qplib_rcfw *rcfw; member
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
H A Dqplib_sp.c58 static bool bnxt_qplib_is_atomic_cap(struct bnxt_qplib_rcfw *rcfw) in bnxt_qplib_is_atomic_cap() argument
69 static void bnxt_qplib_query_version(struct bnxt_qplib_rcfw *rcfw, in bnxt_qplib_query_version() argument
91 int bnxt_qplib_get_dev_attr(struct bnxt_qplib_rcfw *rcfw, in bnxt_qplib_get_dev_attr() argument
180 bnxt_qplib_set_func_resources(struct bnxt_qplib_res *res, struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_ctx *ctx) bnxt_qplib_set_func_resources() argument
234 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_del_sgid() local
294 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_add_sgid() local
384 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_update_sgid() local
421 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_create_ah() local
467 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_destroy_ah() local
490 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_free_mrw() local
528 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_alloc_mrw() local
567 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_dereg_mrw() local
597 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_reg_mr() local
712 bnxt_qplib_get_roce_stats(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_roce_stats *stats) bnxt_qplib_get_roce_stats() argument
795 bnxt_qplib_qext_stat(struct bnxt_qplib_rcfw *rcfw, u32 fid, struct bnxt_qplib_ext_stat *estat) bnxt_qplib_qext_stat() argument
[all...]
H A Dqplib_rcfw.c111 static int bnxt_re_is_fw_stalled(struct bnxt_qplib_rcfw *rcfw, in bnxt_re_is_fw_stalled() argument
145 __wait_for_resp(struct bnxt_qplib_rcfw *rcfw, u16 cookie) __wait_for_resp() argument
192 __block_for_resp(struct bnxt_qplib_rcfw *rcfw, u16 cookie) __block_for_resp() argument
235 __send_message_no_waiter(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_cmdqmsg *msg) __send_message_no_waiter() argument
283 __send_message(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_cmdqmsg *msg, u8 opcode) __send_message() argument
388 __poll_for_resp(struct bnxt_qplib_rcfw *rcfw, u16 cookie) __poll_for_resp() argument
418 __send_message_basic_sanity(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_cmdqmsg *msg, u8 opcode) __send_message_basic_sanity() argument
452 __destroy_timedout_ah(struct bnxt_qplib_rcfw *rcfw, struct creq_create_ah_resp *create_ah_resp) __destroy_timedout_ah() argument
484 __bnxt_qplib_rcfw_send_message(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_cmdqmsg *msg) __bnxt_qplib_rcfw_send_message() argument
559 bnxt_qplib_rcfw_send_message(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_cmdqmsg *msg) bnxt_qplib_rcfw_send_message() argument
576 bnxt_qplib_process_func_event(struct bnxt_qplib_rcfw *rcfw, struct creq_func_event *func_event) bnxt_qplib_process_func_event() argument
619 bnxt_qplib_process_qp_event(struct bnxt_qplib_rcfw *rcfw, struct creq_qp_event *qp_event, u32 *num_wait) bnxt_qplib_process_qp_event() argument
732 struct bnxt_qplib_rcfw *rcfw = from_tasklet(rcfw, t, creq.creq_tasklet); bnxt_qplib_service_creq() local
794 struct bnxt_qplib_rcfw *rcfw = dev_instance; bnxt_qplib_creq_irq() local
811 bnxt_qplib_deinit_rcfw(struct bnxt_qplib_rcfw *rcfw) bnxt_qplib_deinit_rcfw() argument
831 bnxt_qplib_init_rcfw(struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_ctx *ctx, int is_virtfn) bnxt_qplib_init_rcfw() argument
919 bnxt_qplib_free_rcfw_channel(struct bnxt_qplib_rcfw *rcfw) bnxt_qplib_free_rcfw_channel() argument
928 bnxt_qplib_alloc_rcfw_channel(struct bnxt_qplib_res *res, struct bnxt_qplib_rcfw *rcfw, struct bnxt_qplib_ctx *ctx, int qp_tbl_sz) bnxt_qplib_alloc_rcfw_channel() argument
991 bnxt_qplib_rcfw_stop_irq(struct bnxt_qplib_rcfw *rcfw, bool kill) bnxt_qplib_rcfw_stop_irq() argument
1014 bnxt_qplib_disable_rcfw_channel(struct bnxt_qplib_rcfw *rcfw) bnxt_qplib_disable_rcfw_channel() argument
1033 bnxt_qplib_rcfw_start_irq(struct bnxt_qplib_rcfw *rcfw, int msix_vector, bool need_init) bnxt_qplib_rcfw_start_irq() argument
1072 bnxt_qplib_map_cmdq_mbox(struct bnxt_qplib_rcfw *rcfw) bnxt_qplib_map_cmdq_mbox() argument
1107 bnxt_qplib_map_creq_db(struct bnxt_qplib_rcfw *rcfw, u32 reg_offt) bnxt_qplib_map_creq_db() argument
1139 bnxt_qplib_start_rcfw(struct bnxt_qplib_rcfw *rcfw) bnxt_qplib_start_rcfw() argument
1163 bnxt_qplib_enable_rcfw_channel(struct bnxt_qplib_rcfw *rcfw, int msix_vector, int cp_bar_reg_off, aeq_handler_t aeq_handler) bnxt_qplib_enable_rcfw_channel() argument
[all...]
H A Dbnxt_re.h166 struct bnxt_qplib_rcfw rcfw; member
H A Dqplib_rcfw.h284 map_qp_id_to_tbl_indx(u32 qid, struct bnxt_qplib_rcfw *rcfw) map_qp_id_to_tbl_indx() argument
[all...]
H A Dqplib_fp.c604 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_destroy_srq() local
628 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_create_srq() local
727 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_query_srq() local
841 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_create_qp1() local
980 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_create_qp() local
1263 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_modify_qp() local
1369 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_query_qp() local
1499 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_destroy_qp() local
2075 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_create_cq() local
2154 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_resize_cq() local
2192 struct bnxt_qplib_rcfw *rcfw = res->rcfw; bnxt_qplib_destroy_cq() local
[all...]
H A Dmain.c299 struct bnxt_qplib_rcfw *rcfw = &rdev->rcfw; in bnxt_re_stop_irq() local
315 struct bnxt_qplib_rcfw *rcfw = &rdev->rcfw; in bnxt_re_start_irq() local
1014 bnxt_re_aeq_handler(struct bnxt_qplib_rcfw *rcfw, void *aeqe, void *obj) bnxt_re_aeq_handler() argument
[all...]
H A Dqplib_res.h278 struct bnxt_qplib_rcfw *rcfw; member

Completed in 15 milliseconds