Lines Matching refs:local
249 int v4l2_prio_change(struct v4l2_prio_state *global, enum v4l2_priority *local, in v4l2_prio_change() argument
254 if (*local == new) in v4l2_prio_change()
258 if (prio_is_valid(*local)) in v4l2_prio_change()
259 atomic_dec(&global->prios[*local]); in v4l2_prio_change()
260 *local = new; in v4l2_prio_change()
265 void v4l2_prio_open(struct v4l2_prio_state *global, enum v4l2_priority *local) in v4l2_prio_open() argument
267 v4l2_prio_change(global, local, V4L2_PRIORITY_DEFAULT); in v4l2_prio_open()
271 void v4l2_prio_close(struct v4l2_prio_state *global, enum v4l2_priority local) in v4l2_prio_close() argument
273 if (prio_is_valid(local)) in v4l2_prio_close()
274 atomic_dec(&global->prios[local]); in v4l2_prio_close()
290 int v4l2_prio_check(struct v4l2_prio_state *global, enum v4l2_priority local) in v4l2_prio_check() argument
292 return (local < v4l2_prio_max(global)) ? -EBUSY : 0; in v4l2_prio_check()