Lines Matching refs:msg_data
712 mbx, mbx->msg_data);
1471 * @msg_data: handlers for mailbox events
1477 static s32 fm10k_mbx_validate_handlers(const struct fm10k_msg_data *msg_data)
1483 if (!msg_data)
1486 while (msg_data->id != FM10K_TLV_ERROR) {
1488 if (!msg_data->func)
1492 attr = msg_data->attr;
1510 id = msg_data->id;
1511 msg_data++;
1513 if (id >= msg_data->id)
1518 if ((msg_data->id != FM10K_TLV_ERROR) || !msg_data->func)
1527 * @msg_data: handlers for mailbox events
1532 const struct fm10k_msg_data *msg_data)
1535 if (fm10k_mbx_validate_handlers(msg_data))
1539 mbx->msg_data = msg_data;
1548 * @msg_data: handlers for mailbox events
1559 const struct fm10k_msg_data *msg_data, u8 id)
1583 if (fm10k_mbx_validate_handlers(msg_data))
1587 mbx->msg_data = msg_data;
2130 * @msg_data: handlers for mailbox events
2141 const struct fm10k_msg_data *msg_data)
2150 if (fm10k_mbx_validate_handlers(msg_data))
2154 mbx->msg_data = msg_data;