Lines Matching refs:pinfo
35 struct i40e_profile_info *pinfo) in i40e_ddp_does_profile_exist() argument
49 if (i40e_ddp_profiles_eq(pinfo, &profile_list->p_info[i])) in i40e_ddp_does_profile_exist()
90 struct i40e_profile_info *pinfo) in i40e_ddp_does_profile_overlap() argument
104 if (i40e_ddp_profiles_overlap(pinfo, in i40e_ddp_does_profile_overlap()
125 struct i40e_profile_info *pinfo; in i40e_add_pinfo() local
136 pinfo = (struct i40e_profile_info *)(profile_info_sec + in i40e_add_pinfo()
138 pinfo->track_id = track_id; in i40e_add_pinfo()
139 pinfo->version = profile->version; in i40e_add_pinfo()
140 pinfo->op = I40E_DDP_ADD_TRACKID; in i40e_add_pinfo()
143 memset(pinfo->reserved, 0, sizeof(pinfo->reserved)); in i40e_add_pinfo()
144 memcpy(pinfo->name, profile->name, I40E_DDP_NAME_SIZE); in i40e_add_pinfo()
165 struct i40e_profile_info *pinfo; in i40e_del_pinfo() local
176 pinfo = (struct i40e_profile_info *)(profile_info_sec + in i40e_del_pinfo()
178 pinfo->track_id = track_id; in i40e_del_pinfo()
179 pinfo->version = profile->version; in i40e_del_pinfo()
180 pinfo->op = I40E_DDP_REMOVE_TRACKID; in i40e_del_pinfo()
183 memset(pinfo->reserved, 0, sizeof(pinfo->reserved)); in i40e_del_pinfo()
184 memcpy(pinfo->name, profile->name, I40E_DDP_NAME_SIZE); in i40e_del_pinfo()
271 struct i40e_profile_info pinfo; in i40e_ddp_load() local
306 pinfo.track_id = track_id; in i40e_ddp_load()
307 pinfo.version = profile_hdr->version; in i40e_ddp_load()
309 pinfo.op = I40E_DDP_ADD_TRACKID; in i40e_ddp_load()
311 pinfo.op = I40E_DDP_REMOVE_TRACKID; in i40e_ddp_load()
313 memcpy(pinfo.name, profile_hdr->name, I40E_DDP_NAME_SIZE); in i40e_ddp_load()
316 istatus = i40e_ddp_does_profile_exist(&pf->hw, &pinfo); in i40e_ddp_load()
326 istatus = i40e_ddp_does_profile_overlap(&pf->hw, &pinfo); in i40e_ddp_load()