Lines Matching refs:csio_hw

131 	void			(*mb_cbfn) (struct csio_hw *, struct csio_mb *);
158 void csio_mb_hello(struct csio_hw *, struct csio_mb *, uint32_t,
160 void (*)(struct csio_hw *, struct csio_mb *));
162 void csio_mb_process_hello_rsp(struct csio_hw *, struct csio_mb *,
166 void csio_mb_bye(struct csio_hw *, struct csio_mb *, uint32_t,
167 void (*)(struct csio_hw *, struct csio_mb *));
169 void csio_mb_reset(struct csio_hw *, struct csio_mb *, uint32_t, int, int,
170 void (*)(struct csio_hw *, struct csio_mb *));
172 void csio_mb_params(struct csio_hw *, struct csio_mb *, uint32_t, unsigned int,
174 void (*)(struct csio_hw *, struct csio_mb *));
176 void csio_mb_process_read_params_rsp(struct csio_hw *, struct csio_mb *,
179 void csio_mb_ldst(struct csio_hw *hw, struct csio_mb *mbp, uint32_t tmo,
182 void csio_mb_caps_config(struct csio_hw *, struct csio_mb *, uint32_t,
184 void (*)(struct csio_hw *, struct csio_mb *));
186 void csio_mb_port(struct csio_hw *, struct csio_mb *, uint32_t,
188 void (*) (struct csio_hw *, struct csio_mb *));
190 void csio_mb_process_read_port_rsp(struct csio_hw *, struct csio_mb *,
193 void csio_mb_initialize(struct csio_hw *, struct csio_mb *, uint32_t,
194 void (*)(struct csio_hw *, struct csio_mb *));
196 void csio_mb_iq_alloc_write(struct csio_hw *, struct csio_mb *, void *,
198 void (*) (struct csio_hw *, struct csio_mb *));
200 void csio_mb_iq_alloc_write_rsp(struct csio_hw *, struct csio_mb *,
203 void csio_mb_iq_free(struct csio_hw *, struct csio_mb *, void *,
205 void (*) (struct csio_hw *, struct csio_mb *));
207 void csio_mb_eq_ofld_alloc_write(struct csio_hw *, struct csio_mb *, void *,
209 void (*) (struct csio_hw *, struct csio_mb *));
211 void csio_mb_eq_ofld_alloc_write_rsp(struct csio_hw *, struct csio_mb *,
214 void csio_mb_eq_ofld_free(struct csio_hw *, struct csio_mb *, void *,
216 void (*) (struct csio_hw *, struct csio_mb *));
218 void csio_fcoe_read_res_info_init_mb(struct csio_hw *, struct csio_mb *,
220 void (*) (struct csio_hw *, struct csio_mb *));
224 void (*) (struct csio_hw *, struct csio_mb *));
229 void (*) (struct csio_hw *, struct csio_mb *));
233 void (*) (struct csio_hw *, struct csio_mb *));
237 void (*) (struct csio_hw *, struct csio_mb *));
241 void (*cbfn) (struct csio_hw *, struct csio_mb *));
243 void csio_fcoe_read_portparams_init_mb(struct csio_hw *hw,
246 void (*cbfn)(struct csio_hw *, struct csio_mb *));
248 void csio_mb_process_portparams_rsp(struct csio_hw *hw, struct csio_mb *mbp,
254 int csio_mbm_init(struct csio_mbm *, struct csio_hw *,
257 void csio_mb_intr_enable(struct csio_hw *);
258 void csio_mb_intr_disable(struct csio_hw *);
260 int csio_mb_issue(struct csio_hw *, struct csio_mb *);
261 void csio_mb_completions(struct csio_hw *, struct list_head *);
262 int csio_mb_fwevt_handler(struct csio_hw *, __be64 *);
263 int csio_mb_isr_handler(struct csio_hw *);
264 struct csio_mb *csio_mb_tmo_handler(struct csio_hw *);
265 void csio_mb_cancel_all(struct csio_hw *, struct list_head *);