Home
last modified time | relevance | path

Searched refs:hdl (Results 1 – 25 of 234) sorted by relevance

12345678910

/kernel/linux/linux-5.10/drivers/staging/rtl8712/
Drtl8712_io.c27 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_read8() local
29 return hdl->io_ops._read8(hdl, addr); in r8712_read8()
34 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_read16() local
36 return hdl->io_ops._read16(hdl, addr); in r8712_read16()
41 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_read32() local
43 return hdl->io_ops._read32(hdl, addr); in r8712_read32()
48 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_write8() local
50 hdl->io_ops._write8(hdl, addr, val); in r8712_write8()
55 struct intf_hdl *hdl = &adapter->pio_queue->intf; in r8712_write16() local
57 hdl->io_ops._write16(hdl, addr, val); in r8712_write16()
[all …]
/kernel/linux/linux-5.10/drivers/media/common/
Dcx2341x.c1297 return container_of(ctrl->handler, struct cx2341x_handler, hdl); in to_cxhdl()
1300 static int cx2341x_hdl_api(struct cx2341x_handler *hdl, in cx2341x_hdl_api() argument
1312 return hdl->func(hdl->priv, cmd, args, 0, data); in cx2341x_hdl_api()
1323 struct cx2341x_handler *hdl = to_cxhdl(ctrl); in cx2341x_try_ctrl() local
1330 int gop = hdl->video_gop_size->val; in cx2341x_try_ctrl()
1337 hdl->video_gop_size->val = gop; in cx2341x_try_ctrl()
1343 hdl->video_encoding->val = in cx2341x_try_ctrl()
1344 (hdl->stream_type->val == V4L2_MPEG_STREAM_TYPE_MPEG1_SS || in cx2341x_try_ctrl()
1345 hdl->stream_type->val == V4L2_MPEG_STREAM_TYPE_MPEG1_VCD) ? in cx2341x_try_ctrl()
1348 if (hdl->video_encoding->val == V4L2_MPEG_VIDEO_ENCODING_MPEG_1) in cx2341x_try_ctrl()
[all …]
/kernel/linux/linux-5.10/include/media/
Dv4l2-ctrls.h482 int v4l2_ctrl_handler_init_class(struct v4l2_ctrl_handler *hdl,
507 #define v4l2_ctrl_handler_init(hdl, nr_of_controls_hint) \ argument
511 v4l2_ctrl_handler_init_class(hdl, nr_of_controls_hint, \
515 "(" #hdl ")->_lock"); \
519 #define v4l2_ctrl_handler_init(hdl, nr_of_controls_hint) \ argument
520 v4l2_ctrl_handler_init_class(hdl, nr_of_controls_hint, NULL, NULL)
530 void v4l2_ctrl_handler_free(struct v4l2_ctrl_handler *hdl);
563 int __v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hdl);
574 int v4l2_ctrl_handler_setup(struct v4l2_ctrl_handler *hdl);
588 void v4l2_ctrl_handler_log_status(struct v4l2_ctrl_handler *hdl,
[all …]
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
Dv4l2-ctrls.c2319 static inline int handler_set_err(struct v4l2_ctrl_handler *hdl, int err) in handler_set_err() argument
2321 if (hdl->error == 0) in handler_set_err()
2322 hdl->error = err; in handler_set_err()
2327 int v4l2_ctrl_handler_init_class(struct v4l2_ctrl_handler *hdl, in v4l2_ctrl_handler_init_class() argument
2331 mutex_init(&hdl->_lock); in v4l2_ctrl_handler_init_class()
2332 hdl->lock = &hdl->_lock; in v4l2_ctrl_handler_init_class()
2333 lockdep_set_class_and_name(hdl->lock, key, name); in v4l2_ctrl_handler_init_class()
2334 INIT_LIST_HEAD(&hdl->ctrls); in v4l2_ctrl_handler_init_class()
2335 INIT_LIST_HEAD(&hdl->ctrl_refs); in v4l2_ctrl_handler_init_class()
2336 INIT_LIST_HEAD(&hdl->requests); in v4l2_ctrl_handler_init_class()
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/
Dtw9903.c29 struct v4l2_ctrl_handler hdl; member
141 struct tw9903 *dec = container_of(ctrl->handler, struct tw9903, hdl); in tw9903_s_ctrl()
197 struct v4l2_ctrl_handler *hdl; in tw9903_probe() local
211 hdl = &dec->hdl; in tw9903_probe()
212 v4l2_ctrl_handler_init(hdl, 4); in tw9903_probe()
213 v4l2_ctrl_new_std(hdl, &tw9903_ctrl_ops, in tw9903_probe()
215 v4l2_ctrl_new_std(hdl, &tw9903_ctrl_ops, in tw9903_probe()
217 v4l2_ctrl_new_std(hdl, &tw9903_ctrl_ops, in tw9903_probe()
219 sd->ctrl_handler = hdl; in tw9903_probe()
220 if (hdl->error) { in tw9903_probe()
[all …]
Dtw9906.c20 struct v4l2_ctrl_handler hdl; member
111 struct tw9906 *dec = container_of(ctrl->handler, struct tw9906, hdl); in tw9906_s_ctrl()
165 struct v4l2_ctrl_handler *hdl; in tw9906_probe() local
179 hdl = &dec->hdl; in tw9906_probe()
180 v4l2_ctrl_handler_init(hdl, 4); in tw9906_probe()
181 v4l2_ctrl_new_std(hdl, &tw9906_ctrl_ops, in tw9906_probe()
183 v4l2_ctrl_new_std(hdl, &tw9906_ctrl_ops, in tw9906_probe()
185 v4l2_ctrl_new_std(hdl, &tw9906_ctrl_ops, in tw9906_probe()
187 sd->ctrl_handler = hdl; in tw9906_probe()
188 if (hdl->error) { in tw9906_probe()
[all …]
Dtlv320aic23b.c32 struct v4l2_ctrl_handler hdl; member
42 return &container_of(ctrl->handler, struct tlv320aic23b_state, hdl)->sd; in to_sd()
100 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in tlv320aic23b_log_status()
166 v4l2_ctrl_handler_init(&state->hdl, 1); in tlv320aic23b_probe()
167 v4l2_ctrl_new_std(&state->hdl, &tlv320aic23b_ctrl_ops, in tlv320aic23b_probe()
169 sd->ctrl_handler = &state->hdl; in tlv320aic23b_probe()
170 if (state->hdl.error) { in tlv320aic23b_probe()
171 int err = state->hdl.error; in tlv320aic23b_probe()
173 v4l2_ctrl_handler_free(&state->hdl); in tlv320aic23b_probe()
176 v4l2_ctrl_handler_setup(&state->hdl); in tlv320aic23b_probe()
[all …]
Dwm8739.c42 struct v4l2_ctrl_handler hdl; member
59 return &container_of(ctrl->handler, struct wm8739_state, hdl)->sd; in to_sd()
154 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in wm8739_log_status()
199 v4l2_ctrl_handler_init(&state->hdl, 2); in wm8739_probe()
200 state->volume = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, in wm8739_probe()
202 state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, in wm8739_probe()
204 state->balance = v4l2_ctrl_new_std(&state->hdl, &wm8739_ctrl_ops, in wm8739_probe()
206 sd->ctrl_handler = &state->hdl; in wm8739_probe()
207 if (state->hdl.error) { in wm8739_probe()
208 int err = state->hdl.error; in wm8739_probe()
[all …]
Dtda7432.c64 struct v4l2_ctrl_handler hdl; member
84 return &container_of(ctrl->handler, struct tda7432, hdl)->sd; in to_sd()
267 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in tda7432_log_status()
360 v4l2_ctrl_handler_init(&t->hdl, 5); in tda7432_probe()
361 v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
363 t->mute = v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
365 t->balance = v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
367 t->bass = v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
369 t->treble = v4l2_ctrl_new_std(&t->hdl, &tda7432_ctrl_ops, in tda7432_probe()
371 sd->ctrl_handler = &t->hdl; in tda7432_probe()
[all …]
Dsaa6752hs.c83 struct v4l2_ctrl_handler hdl; member
361 container_of(ctrl->handler, struct saa6752hs_state, hdl); in saa6752hs_try_ctrl()
377 container_of(ctrl->handler, struct saa6752hs_state, hdl); in saa6752hs_s_ctrl()
667 struct v4l2_ctrl_handler *hdl; in saa6752hs_probe() local
690 hdl = &h->hdl; in saa6752hs_probe()
691 v4l2_ctrl_handler_init(hdl, 14); in saa6752hs_probe()
692 v4l2_ctrl_new_std_menu(hdl, &saa6752hs_ctrl_ops, in saa6752hs_probe()
698 v4l2_ctrl_new_std_menu(hdl, &saa6752hs_ctrl_ops, in saa6752hs_probe()
706 v4l2_ctrl_new_std_menu(hdl, &saa6752hs_ctrl_ops, in saa6752hs_probe()
713 v4l2_ctrl_new_std_menu(hdl, &saa6752hs_ctrl_ops, in saa6752hs_probe()
[all …]
Dtw2804.c29 struct v4l2_ctrl_handler hdl; member
137 return container_of(ctrl->handler, struct tw2804, hdl); in to_state_from_ctrl()
366 v4l2_ctrl_handler_init(&state->hdl, 10); in tw2804_probe()
367 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
369 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
371 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
373 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
375 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
377 v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
379 ctrl = v4l2_ctrl_new_std(&state->hdl, &tw2804_ctrl_ops, in tw2804_probe()
[all …]
Dcs5345.c28 struct v4l2_ctrl_handler hdl; member
38 return &container_of(ctrl->handler, struct cs5345_state, hdl)->sd; in to_sd()
158 v4l2_ctrl_handler_init(&state->hdl, 2); in cs5345_probe()
159 v4l2_ctrl_new_std(&state->hdl, &cs5345_ctrl_ops, in cs5345_probe()
161 v4l2_ctrl_new_std(&state->hdl, &cs5345_ctrl_ops, in cs5345_probe()
163 sd->ctrl_handler = &state->hdl; in cs5345_probe()
164 if (state->hdl.error) { in cs5345_probe()
165 int err = state->hdl.error; in cs5345_probe()
167 v4l2_ctrl_handler_free(&state->hdl); in cs5345_probe()
171 v4l2_ctrl_handler_setup(&state->hdl); in cs5345_probe()
[all …]
Dcs53l32a.c33 struct v4l2_ctrl_handler hdl; member
43 return &container_of(ctrl->handler, struct cs53l32a_state, hdl)->sd; in to_sd()
99 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in cs53l32a_log_status()
160 v4l2_ctrl_handler_init(&state->hdl, 2); in cs53l32a_probe()
161 v4l2_ctrl_new_std(&state->hdl, &cs53l32a_ctrl_ops, in cs53l32a_probe()
163 v4l2_ctrl_new_std(&state->hdl, &cs53l32a_ctrl_ops, in cs53l32a_probe()
165 sd->ctrl_handler = &state->hdl; in cs53l32a_probe()
166 if (state->hdl.error) { in cs53l32a_probe()
167 int err = state->hdl.error; in cs53l32a_probe()
169 v4l2_ctrl_handler_free(&state->hdl); in cs53l32a_probe()
[all …]
Dml86v7667.c87 struct v4l2_ctrl_handler hdl; member
98 return &container_of(ctrl->handler, struct ml86v7667_priv, hdl)->sd; in to_sd()
376 v4l2_ctrl_handler_init(&priv->hdl, 8); in ml86v7667_probe()
377 v4l2_ctrl_new_std(&priv->hdl, &ml86v7667_ctrl_ops, in ml86v7667_probe()
379 v4l2_ctrl_new_std(&priv->hdl, &ml86v7667_ctrl_ops, in ml86v7667_probe()
381 v4l2_ctrl_new_std(&priv->hdl, &ml86v7667_ctrl_ops, in ml86v7667_probe()
383 v4l2_ctrl_new_std(&priv->hdl, &ml86v7667_ctrl_ops, in ml86v7667_probe()
385 v4l2_ctrl_new_std(&priv->hdl, &ml86v7667_ctrl_ops, in ml86v7667_probe()
387 v4l2_ctrl_new_std(&priv->hdl, &ml86v7667_ctrl_ops, in ml86v7667_probe()
389 v4l2_ctrl_new_std(&priv->hdl, &ml86v7667_ctrl_ops, in ml86v7667_probe()
[all …]
Dwm8775.c45 struct v4l2_ctrl_handler hdl; member
60 return &container_of(ctrl->handler, struct wm8775_state, hdl)->sd; in to_sd()
150 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in wm8775_log_status()
220 v4l2_ctrl_handler_init(&state->hdl, 4); in wm8775_probe()
221 state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, in wm8775_probe()
223 state->vol = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, in wm8775_probe()
225 state->bal = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, in wm8775_probe()
227 state->loud = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops, in wm8775_probe()
229 sd->ctrl_handler = &state->hdl; in wm8775_probe()
230 err = state->hdl.error; in wm8775_probe()
[all …]
Dlm3646.c206 struct v4l2_ctrl_handler *hdl = &flash->ctrls_led; in lm3646_init_controls() local
209 v4l2_ctrl_handler_init(hdl, 8); in lm3646_init_controls()
211 v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_FLASH_LED_MODE, in lm3646_init_controls()
216 v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_FLASH_STROBE_SOURCE, in lm3646_init_controls()
220 v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_STROBE, 0, 0, 0, 0); in lm3646_init_controls()
222 v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_STROBE_STOP, 0, 0, 0, 0); in lm3646_init_controls()
225 v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_TIMEOUT, in lm3646_init_controls()
231 v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_INTENSITY, in lm3646_init_controls()
238 v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_TORCH_INTENSITY, in lm3646_init_controls()
245 fault = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_FAULT, 0, in lm3646_init_controls()
[all …]
Dvs6624.c29 struct v4l2_ctrl_handler hdl; member
479 return &container_of(ctrl->handler, struct vs6624, hdl)->sd; in to_sd()
746 struct v4l2_ctrl_handler *hdl; in vs6624_probe() local
801 hdl = &sensor->hdl; in vs6624_probe()
802 v4l2_ctrl_handler_init(hdl, 4); in vs6624_probe()
803 v4l2_ctrl_new_std(hdl, &vs6624_ctrl_ops, in vs6624_probe()
805 v4l2_ctrl_new_std(hdl, &vs6624_ctrl_ops, in vs6624_probe()
807 v4l2_ctrl_new_std(hdl, &vs6624_ctrl_ops, in vs6624_probe()
809 v4l2_ctrl_new_std(hdl, &vs6624_ctrl_ops, in vs6624_probe()
812 sd->ctrl_handler = hdl; in vs6624_probe()
[all …]
Dsaa717x.c45 struct v4l2_ctrl_handler hdl; member
70 return &container_of(ctrl->handler, struct saa717x_state, hdl)->sd; in to_sd()
1179 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in saa717x_log_status()
1235 struct v4l2_ctrl_handler *hdl; in saa717x_probe() local
1271 hdl = &decoder->hdl; in saa717x_probe()
1272 v4l2_ctrl_handler_init(hdl, 9); in saa717x_probe()
1274 v4l2_ctrl_new_std(hdl, &saa717x_ctrl_ops, in saa717x_probe()
1276 v4l2_ctrl_new_std(hdl, &saa717x_ctrl_ops, in saa717x_probe()
1278 v4l2_ctrl_new_std(hdl, &saa717x_ctrl_ops, in saa717x_probe()
1280 v4l2_ctrl_new_std(hdl, &saa717x_ctrl_ops, in saa717x_probe()
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/s5c73m3/
Ds5c73m3-ctrls.c447 struct v4l2_ctrl_handler *hdl = &ctrls->handler; in s5c73m3_init_controls() local
449 int ret = v4l2_ctrl_handler_init(hdl, 22); in s5c73m3_init_controls()
454 ctrls->auto_wb = v4l2_ctrl_new_std_menu(hdl, ops, in s5c73m3_init_controls()
459 ctrls->auto_exposure = v4l2_ctrl_new_std_menu(hdl, ops, in s5c73m3_init_controls()
462 ctrls->exposure_bias = v4l2_ctrl_new_int_menu(hdl, ops, in s5c73m3_init_controls()
468 ctrls->exposure_metering = v4l2_ctrl_new_std_menu(hdl, ops, in s5c73m3_init_controls()
473 ctrls->focus_auto = v4l2_ctrl_new_std(hdl, ops, in s5c73m3_init_controls()
476 ctrls->af_start = v4l2_ctrl_new_std(hdl, ops, in s5c73m3_init_controls()
479 ctrls->af_stop = v4l2_ctrl_new_std(hdl, ops, in s5c73m3_init_controls()
482 ctrls->af_status = v4l2_ctrl_new_std(hdl, ops, in s5c73m3_init_controls()
[all …]
/kernel/linux/linux-5.10/drivers/media/radio/
Dradio-keene.c52 struct v4l2_ctrl_handler hdl; member
235 container_of(ctrl->handler, struct keene_device, hdl); in keene_s_ctrl()
288 v4l2_ctrl_handler_free(&radio->hdl); in usb_keene_video_device_release()
299 struct v4l2_ctrl_handler *hdl; in usb_keene_probe() local
325 hdl = &radio->hdl; in usb_keene_probe()
326 v4l2_ctrl_handler_init(hdl, 4); in usb_keene_probe()
327 v4l2_ctrl_new_std(hdl, &keene_ctrl_ops, V4L2_CID_AUDIO_MUTE, in usb_keene_probe()
329 v4l2_ctrl_new_std_menu(hdl, &keene_ctrl_ops, V4L2_CID_TUNE_PREEMPHASIS, in usb_keene_probe()
331 v4l2_ctrl_new_std(hdl, &keene_ctrl_ops, V4L2_CID_TUNE_POWER_LEVEL, in usb_keene_probe()
333 v4l2_ctrl_new_std(hdl, &keene_ctrl_ops, V4L2_CID_AUDIO_COMPRESSION_GAIN, in usb_keene_probe()
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/sunxi/cedrus/
Dcedrus.c181 struct v4l2_ctrl_handler *hdl = &ctx->hdl; in cedrus_init_ctrls() local
186 v4l2_ctrl_handler_init(hdl, CEDRUS_CONTROLS_COUNT); in cedrus_init_ctrls()
187 if (hdl->error) { in cedrus_init_ctrls()
190 return hdl->error; in cedrus_init_ctrls()
200 ctrl = v4l2_ctrl_new_custom(hdl, &cedrus_controls[i].cfg, in cedrus_init_ctrls()
202 if (hdl->error) { in cedrus_init_ctrls()
206 v4l2_ctrl_handler_free(hdl); in cedrus_init_ctrls()
208 return hdl->error; in cedrus_init_ctrls()
214 ctx->fh.ctrl_handler = hdl; in cedrus_init_ctrls()
215 v4l2_ctrl_handler_setup(hdl); in cedrus_init_ctrls()
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/pwc/
Dpwc-v4l.c152 struct v4l2_ctrl_handler *hdl; in pwc_init_controls() local
156 hdl = &pdev->ctrl_handler; in pwc_init_controls()
157 r = v4l2_ctrl_handler_init(hdl, 20); in pwc_init_controls()
165 pdev->brightness = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
171 pdev->contrast = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
183 pdev->saturation = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
190 pdev->gamma = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
200 pdev->auto_white_balance = v4l2_ctrl_new_custom(hdl, &cfg, NULL); in pwc_init_controls()
203 return hdl->error; in pwc_init_controls()
209 pdev->red_balance = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls()
[all …]
/kernel/linux/linux-5.10/drivers/media/test-drivers/vimc/
Dvimc-sensor.c32 struct v4l2_ctrl_handler hdl; member
299 container_of(ctrl->handler, struct vimc_sen_device, hdl); in vimc_sen_s_ctrl()
341 v4l2_ctrl_handler_free(&vsen->hdl); in vimc_sen_release()
392 v4l2_ctrl_handler_init(&vsen->hdl, 4); in vimc_sen_add()
394 v4l2_ctrl_new_custom(&vsen->hdl, &vimc_sen_ctrl_class, NULL); in vimc_sen_add()
395 v4l2_ctrl_new_custom(&vsen->hdl, &vimc_sen_ctrl_test_pattern, NULL); in vimc_sen_add()
396 v4l2_ctrl_new_custom(&vsen->hdl, &vimc_sen_ctrl_osd_mode, NULL); in vimc_sen_add()
397 v4l2_ctrl_new_std(&vsen->hdl, &vimc_sen_ctrl_ops, in vimc_sen_add()
399 v4l2_ctrl_new_std(&vsen->hdl, &vimc_sen_ctrl_ops, in vimc_sen_add()
401 v4l2_ctrl_new_std(&vsen->hdl, &vimc_sen_ctrl_ops, in vimc_sen_add()
[all …]
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
Di40iw_main.c108 struct i40iw_handler *hdl; in i40iw_find_i40e_handler() local
112 list_for_each_entry(hdl, &i40iw_handlers, list) { in i40iw_find_i40e_handler()
113 if (hdl->ldev.netdev == ldev->netdev) { in i40iw_find_i40e_handler()
115 return hdl; in i40iw_find_i40e_handler()
128 struct i40iw_handler *hdl; in i40iw_find_netdev() local
132 list_for_each_entry(hdl, &i40iw_handlers, list) { in i40iw_find_netdev()
133 if (hdl->ldev.netdev == netdev) { in i40iw_find_netdev()
135 return hdl; in i40iw_find_netdev()
146 static void i40iw_add_handler(struct i40iw_handler *hdl) in i40iw_add_handler() argument
151 list_add(&hdl->list, &i40iw_handlers); in i40iw_add_handler()
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/sti/delta/
Ddelta-ipc.h40 struct delta_buf **ipc_buf, void **hdl);
50 int delta_ipc_set_stream(void *hdl, struct delta_ipc_param *param);
67 int delta_ipc_decode(void *hdl, struct delta_ipc_param *param,
74 void delta_ipc_close(void *hdl);

12345678910