Lines Matching defs:func_idx
189 u16 func_idx;
191 if (in_size < offset + sizeof(func_idx)) {
198 func_idx = *((u16 *)((u8 *)buf_in + offset));
200 if (src_func_idx != func_idx) {
203 src_func_idx, func_idx);
210 bool hinic_mbox_check_func_id_8B(struct hinic_hwdev *hwdev, u16 func_idx,
213 return check_func_id(hwdev, func_idx, buf_in, in_size,
525 rand_info.func_idx = func_id;
1156 u16 func_idx, i;
1159 for (func_idx = 0; func_idx < HINIC_MAX_FUNCTIONS; func_idx++) {
1160 err = init_mbox_info(&mbox_info[func_idx]);
1163 func_idx);
1171 for (i = 0; i < func_idx; i++)
1179 u16 func_idx;
1181 for (func_idx = 0; func_idx < HINIC_MAX_FUNCTIONS; func_idx++)
1182 clean_mbox_info(&mbox_info[func_idx]);
1279 static bool check_cmdq_ctxt(struct hinic_hwdev *hwdev, u16 func_idx,
1282 if (!hinic_mbox_check_func_id_8B(hwdev, func_idx, buf_in, in_size))
1307 static bool check_hwctxt(struct hinic_hwdev *hwdev, u16 func_idx,
1312 if (!hinic_mbox_check_func_id_8B(hwdev, func_idx, buf_in, in_size))
1329 static bool check_set_wq_page_size(struct hinic_hwdev *hwdev, u16 func_idx,
1334 if (!hinic_mbox_check_func_id_8B(hwdev, func_idx, buf_in, in_size))