Home
last modified time | relevance | path

Searched refs:mbp (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/csiostor/
H A Dcsio_mb.c52 * @mbp: Mailbox structure
56 csio_mb_fw_retval(struct csio_mb *mbp) in csio_mb_fw_retval() argument
60 hdr = (struct fw_cmd_hdr *)(mbp->mb); in csio_mb_fw_retval()
68 * @mbp: Mailbox structure
76 csio_mb_hello(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, in csio_mb_hello() argument
80 struct fw_hello_cmd *cmdp = (struct fw_hello_cmd *)(mbp->mb); in csio_mb_hello()
82 CSIO_INIT_MBP(mbp, cmdp, tmo, hw, cbfn, 1); in csio_mb_hello()
101 * @mbp: Mailbox structure
108 csio_mb_process_hello_rsp(struct csio_hw *hw, struct csio_mb *mbp, in csio_mb_process_hello_rsp() argument
112 struct fw_hello_cmd *rsp = (struct fw_hello_cmd *)(mbp in csio_mb_process_hello_rsp()
140 csio_mb_bye(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_bye() argument
162 csio_mb_reset(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, int reset, int halt, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_reset() argument
193 csio_mb_params(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val, bool wr, void (*cbfn)(struct csio_hw *, struct csio_mb *)) csio_mb_params() argument
240 csio_mb_process_read_params_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *retval, unsigned int nparams, u32 *val) csio_mb_process_read_params_rsp() argument
264 csio_mb_ldst(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, int reg) csio_mb_ldst() argument
300 csio_mb_caps_config(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, bool wr, bool init, bool tgt, bool cofld, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_caps_config() argument
342 csio_mb_port(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, u8 portid, bool wr, uint32_t fc, uint16_t fw_caps, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_port() argument
385 csio_mb_process_read_port_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *retval, uint16_t fw_caps, u32 *pcaps, u32 *acaps) csio_mb_process_read_port_rsp() argument
413 csio_mb_initialize(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_initialize() argument
440 csio_mb_iq_alloc(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_iq_params *iq_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_alloc() argument
485 csio_mb_iq_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, bool cascaded_req, struct csio_iq_params *iq_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_write() argument
571 csio_mb_iq_alloc_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_iq_params *iq_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_alloc_write() argument
590 csio_mb_iq_alloc_write_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *ret_val, struct csio_iq_params *iq_params) csio_mb_iq_alloc_write_rsp() argument
622 csio_mb_iq_free(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_iq_params *iq_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_free() argument
658 csio_mb_eq_ofld_alloc(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_eq_params *eq_ofld_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_alloc() argument
694 csio_mb_eq_ofld_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, bool cascaded_req, struct csio_eq_params *eq_ofld_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_write() argument
755 csio_mb_eq_ofld_alloc_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_eq_params *eq_ofld_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_alloc_write() argument
776 csio_mb_eq_ofld_alloc_write_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *ret_val, struct csio_eq_params *eq_ofld_params) csio_mb_eq_ofld_alloc_write_rsp() argument
808 csio_mb_eq_ofld_free(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_eq_params *eq_ofld_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_free() argument
838 csio_write_fcoe_link_cond_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint8_t port_id, uint32_t sub_opcode, uint8_t cos, bool link_status, uint32_t fcfi, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_write_fcoe_link_cond_init_mb() argument
873 csio_fcoe_read_res_info_init_mb(struct csio_hw *hw, struct csio_mb *mbp, uint32_t mb_tmo, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_read_res_info_init_mb() argument
907 csio_fcoe_vnp_alloc_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint32_t fcfi, uint32_t vnpi, uint16_t iqid, uint8_t vnport_wwnn[8], uint8_t vnport_wwpn[8], void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_vnp_alloc_init_mb() argument
949 csio_fcoe_vnp_read_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint32_t fcfi, uint32_t vnpi, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_vnp_read_init_mb() argument
978 csio_fcoe_vnp_free_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint32_t fcfi, uint32_t vnpi, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_vnp_free_init_mb() argument
1009 csio_fcoe_read_fcf_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint32_t portid, uint32_t fcfi, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_read_fcf_init_mb() argument
1027 csio_fcoe_read_portparams_init_mb(struct csio_hw *hw, struct csio_mb *mbp, uint32_t mb_tmo, struct fw_fcoe_port_cmd_params *portparams, void (*cbfn)(struct csio_hw *, struct csio_mb *)) csio_fcoe_read_portparams_init_mb() argument
1051 csio_mb_process_portparams_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *retval, struct fw_fcoe_port_cmd_params *portparams, struct fw_fcoe_port_stats *portstats) csio_mb_process_portparams_rsp() argument
1188 csio_mb_issue(struct csio_hw *hw, struct csio_mb *mbp) csio_mb_issue() argument
1356 struct csio_mb *mbp; csio_mb_completions() local
1475 struct csio_mb *mbp = mbm->mcurrent; csio_mb_isr_handler() local
1579 struct csio_mb *mbp = mbm->mcurrent; csio_mb_tmo_handler() local
1613 struct csio_mb *mbp; csio_mb_cancel_all() local
[all...]
H A Dcsio_hw.c918 struct csio_mb *mbp; in csio_do_hello() local
927 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_do_hello()
928 if (!mbp) { in csio_do_hello()
935 csio_mb_hello(hw, mbp, CSIO_MB_DEFAULT_TMO, hw->pfn, in csio_do_hello()
938 rv = csio_mb_issue(hw, mbp); in csio_do_hello()
944 csio_mb_process_hello_rsp(hw, mbp, &retval, state, &mpfn); in csio_do_hello()
1052 mempool_free(mbp, hw->mb_mempool); in csio_do_hello()
1065 struct csio_mb *mbp; in csio_do_bye() local
1068 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_do_bye()
1069 if (!mbp) { in csio_do_bye()
1105 struct csio_mb *mbp; csio_do_reset() local
1143 csio_hw_validate_caps(struct csio_hw *hw, struct csio_mb *mbp) csio_hw_validate_caps() argument
1189 struct csio_mb *mbp; csio_hw_fw_halt() local
1357 struct csio_mb *mbp; csio_get_device_params() local
1445 struct csio_mb *mbp; csio_config_device_caps() local
1778 struct csio_mb *mbp; csio_enable_ports() local
1877 struct csio_mb *mbp; csio_get_fcoe_resinfo() local
1927 struct csio_mb *mbp; csio_hw_check_fwconfig() local
2054 struct csio_mb *mbp = NULL; csio_hw_use_fwconfig() local
2608 struct csio_mb *mbp; csio_hw_initialize() local
3743 struct csio_mb *mbp = NULL; csio_hw_mb_timer() local
[all...]
H A Dcsio_wr.c332 * @mbp: Mailbox.
338 csio_wr_iq_create_rsp(struct csio_hw *hw, struct csio_mb *mbp, int iq_idx) in csio_wr_iq_create_rsp() argument
347 csio_mb_iq_alloc_write_rsp(hw, mbp, &retval, &iqp); in csio_wr_iq_create_rsp()
351 mempool_free(mbp, hw->mb_mempool); in csio_wr_iq_create_rsp()
369 mempool_free(mbp, hw->mb_mempool); in csio_wr_iq_create_rsp()
397 mempool_free(mbp, hw->mb_mempool); in csio_wr_iq_create_rsp()
420 struct csio_mb *mbp; in csio_wr_iq_create() local
427 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_wr_iq_create()
428 if (!mbp) { in csio_wr_iq_create()
449 mempool_free(mbp, h in csio_wr_iq_create()
520 csio_wr_eq_cfg_rsp(struct csio_hw *hw, struct csio_mb *mbp, int eq_idx) csio_wr_eq_cfg_rsp() argument
561 struct csio_mb *mbp; csio_wr_eq_create() local
608 csio_wr_iq_destroy_rsp(struct csio_hw *hw, struct csio_mb *mbp, int iq_idx) csio_wr_iq_destroy_rsp() argument
636 struct csio_mb *mbp; csio_wr_iq_destroy() local
682 csio_wr_eq_destroy_rsp(struct csio_hw *hw, struct csio_mb *mbp, int eq_idx) csio_wr_eq_destroy_rsp() argument
710 struct csio_mb *mbp; csio_wr_eq_destroy() local
[all...]
H A Dcsio_lnode.c615 csio_ln_vnp_read_cbfn(struct csio_hw *hw, struct csio_mb *mbp) in csio_ln_vnp_read_cbfn() argument
617 struct csio_lnode *ln = ((struct csio_lnode *)mbp->priv); in csio_ln_vnp_read_cbfn()
618 struct fw_fcoe_vnp_cmd *rsp = (struct fw_fcoe_vnp_cmd *)(mbp->mb); in csio_ln_vnp_read_cbfn()
627 mempool_free(mbp, hw->mb_mempool); in csio_ln_vnp_read_cbfn()
666 mempool_free(mbp, hw->mb_mempool); in csio_ln_vnp_read_cbfn()
684 struct csio_mb *mbp; in csio_ln_vnp_read() local
687 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_ln_vnp_read()
688 if (!mbp) { in csio_ln_vnp_read()
694 csio_fcoe_vnp_read_init_mb(ln, mbp, in csio_ln_vnp_read()
701 if (csio_mb_issue(hw, mbp)) { in csio_ln_vnp_read()
721 struct csio_mb *mbp; csio_fcoe_enable_link() local
783 csio_ln_read_fcf_cbfn(struct csio_hw *hw, struct csio_mb *mbp) csio_ln_read_fcf_cbfn() argument
835 struct csio_mb *mbp; csio_ln_read_fcf_entry() local
1389 struct csio_mb *mbp; csio_get_phy_port_stats() local
[all...]
H A Dcsio_attr.c420 struct csio_mb *mbp; in csio_fcoe_alloc_vnp() local
428 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_fcoe_alloc_vnp()
429 if (!mbp) { in csio_fcoe_alloc_vnp()
439 csio_fcoe_vnp_alloc_init_mb(ln, mbp, CSIO_MB_DEFAULT_TMO, in csio_fcoe_alloc_vnp()
449 ret = csio_mb_issue(hw, mbp); in csio_fcoe_alloc_vnp()
465 rsp = (struct fw_fcoe_vnp_cmd *)(mbp->mb); in csio_fcoe_alloc_vnp()
491 mempool_free(mbp, hw->mb_mempool); in csio_fcoe_alloc_vnp()
500 struct csio_mb *mbp; in csio_fcoe_free_vnp() local
509 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_fcoe_free_vnp()
510 if (!mbp) { in csio_fcoe_free_vnp()
[all...]
H A Dcsio_mb.h174 void csio_mb_ldst(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
240 struct csio_mb *mbp, uint32_t mb_tmo,
244 void csio_mb_process_portparams_rsp(struct csio_hw *hw, struct csio_mb *mbp,
/kernel/linux/linux-6.6/drivers/scsi/csiostor/
H A Dcsio_mb.c52 * @mbp: Mailbox structure
56 csio_mb_fw_retval(struct csio_mb *mbp) in csio_mb_fw_retval() argument
60 hdr = (struct fw_cmd_hdr *)(mbp->mb); in csio_mb_fw_retval()
68 * @mbp: Mailbox structure
76 csio_mb_hello(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, in csio_mb_hello() argument
80 struct fw_hello_cmd *cmdp = (struct fw_hello_cmd *)(mbp->mb); in csio_mb_hello()
82 CSIO_INIT_MBP(mbp, cmdp, tmo, hw, cbfn, 1); in csio_mb_hello()
101 * @mbp: Mailbox structure
108 csio_mb_process_hello_rsp(struct csio_hw *hw, struct csio_mb *mbp, in csio_mb_process_hello_rsp() argument
112 struct fw_hello_cmd *rsp = (struct fw_hello_cmd *)(mbp in csio_mb_process_hello_rsp()
140 csio_mb_bye(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_bye() argument
162 csio_mb_reset(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, int reset, int halt, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_reset() argument
193 csio_mb_params(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, unsigned int pf, unsigned int vf, unsigned int nparams, const u32 *params, u32 *val, bool wr, void (*cbfn)(struct csio_hw *, struct csio_mb *)) csio_mb_params() argument
240 csio_mb_process_read_params_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *retval, unsigned int nparams, u32 *val) csio_mb_process_read_params_rsp() argument
264 csio_mb_ldst(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, int reg) csio_mb_ldst() argument
300 csio_mb_caps_config(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, bool wr, bool init, bool tgt, bool cofld, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_caps_config() argument
342 csio_mb_port(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, u8 portid, bool wr, uint32_t fc, uint16_t fw_caps, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_port() argument
385 csio_mb_process_read_port_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *retval, uint16_t fw_caps, u32 *pcaps, u32 *acaps) csio_mb_process_read_port_rsp() argument
413 csio_mb_initialize(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_initialize() argument
440 csio_mb_iq_alloc(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_iq_params *iq_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_alloc() argument
485 csio_mb_iq_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, bool cascaded_req, struct csio_iq_params *iq_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_write() argument
571 csio_mb_iq_alloc_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_iq_params *iq_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_alloc_write() argument
590 csio_mb_iq_alloc_write_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *ret_val, struct csio_iq_params *iq_params) csio_mb_iq_alloc_write_rsp() argument
622 csio_mb_iq_free(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_iq_params *iq_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_iq_free() argument
658 csio_mb_eq_ofld_alloc(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_eq_params *eq_ofld_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_alloc() argument
694 csio_mb_eq_ofld_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, bool cascaded_req, struct csio_eq_params *eq_ofld_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_write() argument
755 csio_mb_eq_ofld_alloc_write(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_eq_params *eq_ofld_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_alloc_write() argument
776 csio_mb_eq_ofld_alloc_write_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *ret_val, struct csio_eq_params *eq_ofld_params) csio_mb_eq_ofld_alloc_write_rsp() argument
808 csio_mb_eq_ofld_free(struct csio_hw *hw, struct csio_mb *mbp, void *priv, uint32_t mb_tmo, struct csio_eq_params *eq_ofld_params, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_mb_eq_ofld_free() argument
838 csio_write_fcoe_link_cond_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint8_t port_id, uint32_t sub_opcode, uint8_t cos, bool link_status, uint32_t fcfi, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_write_fcoe_link_cond_init_mb() argument
873 csio_fcoe_read_res_info_init_mb(struct csio_hw *hw, struct csio_mb *mbp, uint32_t mb_tmo, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_read_res_info_init_mb() argument
907 csio_fcoe_vnp_alloc_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint32_t fcfi, uint32_t vnpi, uint16_t iqid, uint8_t vnport_wwnn[8], uint8_t vnport_wwpn[8], void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_vnp_alloc_init_mb() argument
949 csio_fcoe_vnp_read_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint32_t fcfi, uint32_t vnpi, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_vnp_read_init_mb() argument
978 csio_fcoe_vnp_free_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint32_t fcfi, uint32_t vnpi, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_vnp_free_init_mb() argument
1009 csio_fcoe_read_fcf_init_mb(struct csio_lnode *ln, struct csio_mb *mbp, uint32_t mb_tmo, uint32_t portid, uint32_t fcfi, void (*cbfn) (struct csio_hw *, struct csio_mb *)) csio_fcoe_read_fcf_init_mb() argument
1027 csio_fcoe_read_portparams_init_mb(struct csio_hw *hw, struct csio_mb *mbp, uint32_t mb_tmo, struct fw_fcoe_port_cmd_params *portparams, void (*cbfn)(struct csio_hw *, struct csio_mb *)) csio_fcoe_read_portparams_init_mb() argument
1051 csio_mb_process_portparams_rsp(struct csio_hw *hw, struct csio_mb *mbp, enum fw_retval *retval, struct fw_fcoe_port_cmd_params *portparams, struct fw_fcoe_port_stats *portstats) csio_mb_process_portparams_rsp() argument
1188 csio_mb_issue(struct csio_hw *hw, struct csio_mb *mbp) csio_mb_issue() argument
1356 struct csio_mb *mbp; csio_mb_completions() local
1475 struct csio_mb *mbp = mbm->mcurrent; csio_mb_isr_handler() local
1579 struct csio_mb *mbp = mbm->mcurrent; csio_mb_tmo_handler() local
1613 struct csio_mb *mbp; csio_mb_cancel_all() local
[all...]
H A Dcsio_hw.c918 struct csio_mb *mbp; in csio_do_hello() local
927 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_do_hello()
928 if (!mbp) { in csio_do_hello()
935 csio_mb_hello(hw, mbp, CSIO_MB_DEFAULT_TMO, hw->pfn, in csio_do_hello()
938 rv = csio_mb_issue(hw, mbp); in csio_do_hello()
944 csio_mb_process_hello_rsp(hw, mbp, &retval, state, &mpfn); in csio_do_hello()
1052 mempool_free(mbp, hw->mb_mempool); in csio_do_hello()
1065 struct csio_mb *mbp; in csio_do_bye() local
1068 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_do_bye()
1069 if (!mbp) { in csio_do_bye()
1105 struct csio_mb *mbp; csio_do_reset() local
1143 csio_hw_validate_caps(struct csio_hw *hw, struct csio_mb *mbp) csio_hw_validate_caps() argument
1189 struct csio_mb *mbp; csio_hw_fw_halt() local
1357 struct csio_mb *mbp; csio_get_device_params() local
1445 struct csio_mb *mbp; csio_config_device_caps() local
1778 struct csio_mb *mbp; csio_enable_ports() local
1877 struct csio_mb *mbp; csio_get_fcoe_resinfo() local
1927 struct csio_mb *mbp; csio_hw_check_fwconfig() local
2054 struct csio_mb *mbp = NULL; csio_hw_use_fwconfig() local
2608 struct csio_mb *mbp; csio_hw_initialize() local
3743 struct csio_mb *mbp = NULL; csio_hw_mb_timer() local
[all...]
H A Dcsio_wr.c332 * @mbp: Mailbox.
338 csio_wr_iq_create_rsp(struct csio_hw *hw, struct csio_mb *mbp, int iq_idx) in csio_wr_iq_create_rsp() argument
347 csio_mb_iq_alloc_write_rsp(hw, mbp, &retval, &iqp); in csio_wr_iq_create_rsp()
351 mempool_free(mbp, hw->mb_mempool); in csio_wr_iq_create_rsp()
369 mempool_free(mbp, hw->mb_mempool); in csio_wr_iq_create_rsp()
397 mempool_free(mbp, hw->mb_mempool); in csio_wr_iq_create_rsp()
420 struct csio_mb *mbp; in csio_wr_iq_create() local
427 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_wr_iq_create()
428 if (!mbp) { in csio_wr_iq_create()
449 mempool_free(mbp, h in csio_wr_iq_create()
520 csio_wr_eq_cfg_rsp(struct csio_hw *hw, struct csio_mb *mbp, int eq_idx) csio_wr_eq_cfg_rsp() argument
561 struct csio_mb *mbp; csio_wr_eq_create() local
608 csio_wr_iq_destroy_rsp(struct csio_hw *hw, struct csio_mb *mbp, int iq_idx) csio_wr_iq_destroy_rsp() argument
636 struct csio_mb *mbp; csio_wr_iq_destroy() local
682 csio_wr_eq_destroy_rsp(struct csio_hw *hw, struct csio_mb *mbp, int eq_idx) csio_wr_eq_destroy_rsp() argument
710 struct csio_mb *mbp; csio_wr_eq_destroy() local
[all...]
H A Dcsio_lnode.c615 csio_ln_vnp_read_cbfn(struct csio_hw *hw, struct csio_mb *mbp) in csio_ln_vnp_read_cbfn() argument
617 struct csio_lnode *ln = ((struct csio_lnode *)mbp->priv); in csio_ln_vnp_read_cbfn()
618 struct fw_fcoe_vnp_cmd *rsp = (struct fw_fcoe_vnp_cmd *)(mbp->mb); in csio_ln_vnp_read_cbfn()
627 mempool_free(mbp, hw->mb_mempool); in csio_ln_vnp_read_cbfn()
666 mempool_free(mbp, hw->mb_mempool); in csio_ln_vnp_read_cbfn()
684 struct csio_mb *mbp; in csio_ln_vnp_read() local
687 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_ln_vnp_read()
688 if (!mbp) { in csio_ln_vnp_read()
694 csio_fcoe_vnp_read_init_mb(ln, mbp, in csio_ln_vnp_read()
701 if (csio_mb_issue(hw, mbp)) { in csio_ln_vnp_read()
721 struct csio_mb *mbp; csio_fcoe_enable_link() local
783 csio_ln_read_fcf_cbfn(struct csio_hw *hw, struct csio_mb *mbp) csio_ln_read_fcf_cbfn() argument
835 struct csio_mb *mbp; csio_ln_read_fcf_entry() local
1389 struct csio_mb *mbp; csio_get_phy_port_stats() local
[all...]
H A Dcsio_attr.c420 struct csio_mb *mbp; in csio_fcoe_alloc_vnp() local
428 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_fcoe_alloc_vnp()
429 if (!mbp) { in csio_fcoe_alloc_vnp()
439 csio_fcoe_vnp_alloc_init_mb(ln, mbp, CSIO_MB_DEFAULT_TMO, in csio_fcoe_alloc_vnp()
449 ret = csio_mb_issue(hw, mbp); in csio_fcoe_alloc_vnp()
465 rsp = (struct fw_fcoe_vnp_cmd *)(mbp->mb); in csio_fcoe_alloc_vnp()
491 mempool_free(mbp, hw->mb_mempool); in csio_fcoe_alloc_vnp()
500 struct csio_mb *mbp; in csio_fcoe_free_vnp() local
509 mbp = mempool_alloc(hw->mb_mempool, GFP_ATOMIC); in csio_fcoe_free_vnp()
510 if (!mbp) { in csio_fcoe_free_vnp()
[all...]
H A Dcsio_mb.h174 void csio_mb_ldst(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
240 struct csio_mb *mbp, uint32_t mb_tmo,
244 void csio_mb_process_portparams_rsp(struct csio_hw *hw, struct csio_mb *mbp,
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dcpmac.c312 u32 mbp, bit, hash[2] = { 0, }; in cpmac_set_multicast_list() local
315 mbp = cpmac_read(priv->regs, CPMAC_MBP); in cpmac_set_multicast_list()
317 cpmac_write(priv->regs, CPMAC_MBP, (mbp & ~MBP_PROMISCCHAN(0)) | in cpmac_set_multicast_list()
320 cpmac_write(priv->regs, CPMAC_MBP, mbp & ~MBP_RXPROMISC); in cpmac_set_multicast_list()
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dcpmac.c312 u32 mbp, bit, hash[2] = { 0, }; in cpmac_set_multicast_list() local
315 mbp = cpmac_read(priv->regs, CPMAC_MBP); in cpmac_set_multicast_list()
317 cpmac_write(priv->regs, CPMAC_MBP, (mbp & ~MBP_PROMISCCHAN(0)) | in cpmac_set_multicast_list()
320 cpmac_write(priv->regs, CPMAC_MBP, mbp & ~MBP_RXPROMISC); in cpmac_set_multicast_list()

Completed in 20 milliseconds