Lines Matching refs:msg_data
712 mbx, mbx->msg_data); in fm10k_mbx_dequeue_rx()
1477 static s32 fm10k_mbx_validate_handlers(const struct fm10k_msg_data *msg_data) in fm10k_mbx_validate_handlers() argument
1483 if (!msg_data) in fm10k_mbx_validate_handlers()
1486 while (msg_data->id != FM10K_TLV_ERROR) { in fm10k_mbx_validate_handlers()
1488 if (!msg_data->func) in fm10k_mbx_validate_handlers()
1492 attr = msg_data->attr; in fm10k_mbx_validate_handlers()
1510 id = msg_data->id; in fm10k_mbx_validate_handlers()
1511 msg_data++; in fm10k_mbx_validate_handlers()
1513 if (id >= msg_data->id) in fm10k_mbx_validate_handlers()
1518 if ((msg_data->id != FM10K_TLV_ERROR) || !msg_data->func) in fm10k_mbx_validate_handlers()
1532 const struct fm10k_msg_data *msg_data) in fm10k_mbx_register_handlers() argument
1535 if (fm10k_mbx_validate_handlers(msg_data)) in fm10k_mbx_register_handlers()
1539 mbx->msg_data = msg_data; in fm10k_mbx_register_handlers()
1559 const struct fm10k_msg_data *msg_data, u8 id) in fm10k_pfvf_mbx_init() argument
1583 if (fm10k_mbx_validate_handlers(msg_data)) in fm10k_pfvf_mbx_init()
1587 mbx->msg_data = msg_data; in fm10k_pfvf_mbx_init()
2141 const struct fm10k_msg_data *msg_data) in fm10k_sm_mbx_init() argument
2150 if (fm10k_mbx_validate_handlers(msg_data)) in fm10k_sm_mbx_init()
2154 mbx->msg_data = msg_data; in fm10k_sm_mbx_init()