Home
last modified time | relevance | path

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

/freebsd/sys/dev/bnxt/bnxt_re/
H A Dqplib_rcfw.h203 typedef int (*aeq_handler_t)(struct bnxt_qplib_rcfw *, void *, void *);
272 struct bnxt_qplib_rcfw { struct
332 void bnxt_qplib_rcfw_stop_irq(struct bnxt_qplib_rcfw *rcfw, bool kill);
333 void bnxt_qplib_disable_rcfw_channel(struct bnxt_qplib_rcfw *rcfw);
334 int bnxt_qplib_rcfw_start_irq(struct bnxt_qplib_rcfw *rcfw, int msix_vector,
336 int bnxt_qplib_enable_rcfw_channel(struct bnxt_qplib_rcfw *rcfw,
342 struct bnxt_qplib_rcfw *rcfw,
344 void bnxt_qplib_rcfw_free_sbuf(struct bnxt_qplib_rcfw *rcfw,
346 int bnxt_qplib_rcfw_send_message(struct bnxt_qplib_rcfw *rcfw,
349 int bnxt_qplib_deinit_rcfw(struct bnxt_qplib_rcfw *rcfw);
[all …]
H A Dqplib_rcfw.c49 int __check_cmdq_stall(struct bnxt_qplib_rcfw *rcfw, in __check_cmdq_stall()
98 static int bnxt_re_is_fw_stalled(struct bnxt_qplib_rcfw *rcfw, u16 cookie) in bnxt_re_is_fw_stalled()
130 static int __wait_for_resp(struct bnxt_qplib_rcfw *rcfw, u16 cookie) in __wait_for_resp()
187 static int __block_for_resp(struct bnxt_qplib_rcfw *rcfw, u16 cookie) in __block_for_resp()
238 static void __send_message_no_waiter(struct bnxt_qplib_rcfw *rcfw, in __send_message_no_waiter()
286 static int __send_message(struct bnxt_qplib_rcfw *rcfw, in __send_message()
411 static int __poll_for_resp(struct bnxt_qplib_rcfw *rcfw, u16 cookie) in __poll_for_resp()
447 static int __send_message_basic_sanity(struct bnxt_qplib_rcfw *rcfw, in __send_message_basic_sanity()
481 static void __destroy_timedout_ah(struct bnxt_qplib_rcfw *rcfw, in __destroy_timedout_ah()
512 static int __bnxt_qplib_rcfw_send_message(struct bnxt_qplib_rcfw *rcfw, in __bnxt_qplib_rcfw_send_message()
[all …]
H A Dqplib_sp.c48 static u8 bnxt_qplib_is_atomic_cap(struct bnxt_qplib_rcfw *rcfw) in bnxt_qplib_is_atomic_cap()
58 static void bnxt_qplib_query_version(struct bnxt_qplib_rcfw *rcfw, char *fw_ver) in bnxt_qplib_query_version()
80 int bnxt_qplib_get_dev_attr(struct bnxt_qplib_rcfw *rcfw) in bnxt_qplib_get_dev_attr()
213 struct bnxt_qplib_rcfw *rcfw; in bnxt_qplib_set_func_resources()
252 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_update_sgid()
309 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_del_sgid()
372 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_add_sgid()
462 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_create_ah()
511 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_destroy_ah()
532 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_free_mrw()
[all …]
H A Dqplib_sp.h356 int bnxt_qplib_get_dev_attr(struct bnxt_qplib_rcfw *rcfw);
383 int bnxt_qplib_get_roce_error_stats(struct bnxt_qplib_rcfw *rcfw,
386 int bnxt_qplib_qext_stat(struct bnxt_qplib_rcfw *rcfw, u32 fid,
H A Dqplib_fp.c612 static int __qplib_destroy_srq(struct bnxt_qplib_rcfw *rcfw, in __qplib_destroy_srq()
630 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_destroy_srq()
645 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_create_srq()
738 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_query_srq()
821 static int __qplib_destroy_qp(struct bnxt_qplib_rcfw *rcfw, in __qplib_destroy_qp()
908 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_create_qp1()
1060 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_create_qp()
1369 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_modify_qp()
1501 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_query_qp()
1636 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_destroy_qp()
[all …]
H A Dqplib_res.h425 struct bnxt_qplib_rcfw *rcfw;
H A Dbnxt_re.h519 struct bnxt_qplib_rcfw rcfw;
H A Dmain.c300 struct bnxt_qplib_rcfw *rcfw = NULL; in bnxt_re_dettach_irq()
1245 struct bnxt_qplib_rcfw *rcfw = NULL; in bnxt_re_stop_irq()
1275 struct bnxt_qplib_rcfw *rcfw = NULL; in bnxt_re_start_irq()
2405 static int bnxt_re_aeq_handler(struct bnxt_qplib_rcfw *rcfw, in bnxt_re_aeq_handler()
3830 struct bnxt_qplib_rcfw *rcfw; in bnxt_re_remove_device()
H A Dqplib_res.c1050 struct bnxt_qplib_rcfw *rcfw = res->rcfw; in bnxt_qplib_stop_res()