Lines Matching defs:msg_len
117 * @msg_len: the length of the message
127 u16 msg_len, enum hinic_mod_type mod,
134 return HINIC_MSG_HEADER_SET(msg_len, MSG_LEN) |
153 * @msg_len: the length of the message
155 static void prepare_mgmt_cmd(u8 *mgmt_cmd, u64 *header, u8 *msg, u16 msg_len)
163 memcpy(mgmt_cmd, msg, msg_len);
175 u16 msg_len = MGMT_MSG_RSVD_FOR_DEV + sizeof(u64) + msg_data_len;
177 if (msg_len > MGMT_MSG_LEN_MIN)
178 msg_len = MGMT_MSG_LEN_MIN +
179 ALIGN((msg_len - MGMT_MSG_LEN_MIN),
182 msg_len = MGMT_MSG_LEN_MIN;
184 return msg_len;
297 if (buf_out && recv_msg->msg_len <= MAX_PF_MGMT_BUF_SIZE) {
298 memcpy(buf_out, recv_msg->msg, recv_msg->msg_len);
299 *out_size = recv_msg->msg_len;
416 mgmt_work->msg, mgmt_work->msg_len,
448 if (recv_msg->msg_len) {
449 mgmt_work->msg = kzalloc(recv_msg->msg_len, GFP_KERNEL);
457 mgmt_work->msg_len = recv_msg->msg_len;
458 memcpy(mgmt_work->msg, recv_msg->msg, recv_msg->msg_len);
513 recv_msg->msg_len = HINIC_MSG_HEADER_GET(*header, MSG_LEN);