Home
last modified time | relevance | path

Searched refs:cmpl_data (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_fw.c240 struct fbnic_fw_completion *cmpl_data) in fbnic_mbx_set_cmpl_slot() argument
250 if (!fbd->cmpl_data[i]) in fbnic_mbx_set_cmpl_slot()
252 else if (fbd->cmpl_data[i]->msg_type == cmpl_data->msg_type) in fbnic_mbx_set_cmpl_slot()
259 fbd->cmpl_data[free] = cmpl_data; in fbnic_mbx_set_cmpl_slot()
265 struct fbnic_fw_completion *cmpl_data) in fbnic_mbx_clear_cmpl_slot() argument
270 if (fbd->cmpl_data[i] == cmpl_data) { in fbnic_mbx_clear_cmpl_slot()
271 fbd->cmpl_data[i] = NULL; in fbnic_mbx_clear_cmpl_slot()
299 struct fbnic_fw_completion *cmpl_data) in fbnic_mbx_set_cmpl() argument
305 err = fbnic_mbx_set_cmpl_slot(fbd, cmpl_data); in fbnic_mbx_set_cmpl()
313 struct fbnic_fw_completion *cmpl_data) in fbnic_mbx_map_req_w_cmpl() argument
[all …]
H A Dfbnic_fw.h101 struct fbnic_fw_completion *cmpl_data);
103 struct fbnic_fw_completion *cmpl_data);
111 struct fbnic_fw_completion *cmpl_data,
114 struct fbnic_fw_completion *cmpl_data,
117 struct fbnic_fw_completion *cmpl_data,
123 struct fbnic_fw_completion *cmpl_data,
126 struct fbnic_fw_completion *cmpl_data);
133 void fbnic_fw_put_cmpl(struct fbnic_fw_completion *cmpl_data);
H A Dfbnic.h49 struct fbnic_fw_completion *cmpl_data[FBNIC_MBX_CMPL_SLOTS]; member