Lines Matching refs:msg_data
723 mbx, mbx->msg_data); in fm10k_mbx_dequeue_rx()
1449 static s32 fm10k_mbx_validate_handlers(const struct fm10k_msg_data *msg_data) in fm10k_mbx_validate_handlers() argument
1455 if (!msg_data) in fm10k_mbx_validate_handlers()
1458 while (msg_data->id != FM10K_TLV_ERROR) { in fm10k_mbx_validate_handlers()
1460 if (!msg_data->func) in fm10k_mbx_validate_handlers()
1464 attr = msg_data->attr; in fm10k_mbx_validate_handlers()
1482 id = msg_data->id; in fm10k_mbx_validate_handlers()
1483 msg_data++; in fm10k_mbx_validate_handlers()
1485 if (id >= msg_data->id) in fm10k_mbx_validate_handlers()
1490 if ((msg_data->id != FM10K_TLV_ERROR) || !msg_data->func) in fm10k_mbx_validate_handlers()
1504 const struct fm10k_msg_data *msg_data) in fm10k_mbx_register_handlers() argument
1507 if (fm10k_mbx_validate_handlers(msg_data)) in fm10k_mbx_register_handlers()
1511 mbx->msg_data = msg_data; in fm10k_mbx_register_handlers()
1531 const struct fm10k_msg_data *msg_data, u8 id) in fm10k_pfvf_mbx_init() argument
1555 if (fm10k_mbx_validate_handlers(msg_data)) in fm10k_pfvf_mbx_init()
1559 mbx->msg_data = msg_data; in fm10k_pfvf_mbx_init()
2100 const struct fm10k_msg_data *msg_data) in fm10k_sm_mbx_init() argument
2108 if (fm10k_mbx_validate_handlers(msg_data)) in fm10k_sm_mbx_init()
2112 mbx->msg_data = msg_data; in fm10k_sm_mbx_init()