Lines Matching refs:msg_data
723 mbx, mbx->msg_data); in fm10k_mbx_dequeue_rx()
1484 static s32 fm10k_mbx_validate_handlers(const struct fm10k_msg_data *msg_data) in fm10k_mbx_validate_handlers() argument
1490 if (!msg_data) in fm10k_mbx_validate_handlers()
1493 while (msg_data->id != FM10K_TLV_ERROR) { in fm10k_mbx_validate_handlers()
1495 if (!msg_data->func) in fm10k_mbx_validate_handlers()
1499 attr = msg_data->attr; in fm10k_mbx_validate_handlers()
1517 id = msg_data->id; in fm10k_mbx_validate_handlers()
1518 msg_data++; in fm10k_mbx_validate_handlers()
1520 if (id >= msg_data->id) in fm10k_mbx_validate_handlers()
1525 if ((msg_data->id != FM10K_TLV_ERROR) || !msg_data->func) in fm10k_mbx_validate_handlers()
1539 const struct fm10k_msg_data *msg_data) in fm10k_mbx_register_handlers() argument
1542 if (fm10k_mbx_validate_handlers(msg_data)) in fm10k_mbx_register_handlers()
1546 mbx->msg_data = msg_data; in fm10k_mbx_register_handlers()
1566 const struct fm10k_msg_data *msg_data, u8 id) in fm10k_pfvf_mbx_init() argument
1590 if (fm10k_mbx_validate_handlers(msg_data)) in fm10k_pfvf_mbx_init()
1594 mbx->msg_data = msg_data; in fm10k_pfvf_mbx_init()
2135 const struct fm10k_msg_data *msg_data) in fm10k_sm_mbx_init() argument
2143 if (fm10k_mbx_validate_handlers(msg_data)) in fm10k_sm_mbx_init()
2147 mbx->msg_data = msg_data; in fm10k_sm_mbx_init()