Home
last modified time | relevance | path

Searched refs:probe (Results 26 - 50 of 16580) sorted by relevance

12345678910>>...664

/kernel/linux/linux-5.10/drivers/video/fbdev/via/
H A Dvia_aux_vt1622.c16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
33 probe(bus, 0x20); in via_aux_vt1622_probe()
34 probe(bus, 0x21); in via_aux_vt1622_probe()
H A Dvia_aux_vt1625.c16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
33 probe(bus, 0x20); in via_aux_vt1625_probe()
34 probe(bus, 0x21); in via_aux_vt1625_probe()
H A Dvia_aux_ch7301.c16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
33 probe(bus, 0x75); in via_aux_ch7301_probe()
34 probe(bus, 0x76); in via_aux_ch7301_probe()
/kernel/linux/linux-6.6/drivers/video/fbdev/via/
H A Dvia_aux_vt1622.c16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
33 probe(bus, 0x20); in via_aux_vt1622_probe()
34 probe(bus, 0x21); in via_aux_vt1622_probe()
H A Dvia_aux_vt1625.c16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
33 probe(bus, 0x20); in via_aux_vt1625_probe()
34 probe(bus, 0x21); in via_aux_vt1625_probe()
H A Dvia_aux_ch7301.c16 static void probe(struct via_aux_bus *bus, u8 addr) in probe() function
33 probe(bus, 0x75); in via_aux_ch7301_probe()
34 probe(bus, 0x76); in via_aux_ch7301_probe()
/kernel/linux/linux-5.10/include/linux/
H A Dplatform_device.h152 * probe hardware directly. Because such drivers create sysfs device nodes
205 int (*probe)(struct platform_device *); member
227 /* non-hotpluggable platform devices may use this so that probe() and
230 #define platform_driver_probe(drv, probe) \
231 __platform_driver_probe(drv, probe, THIS_MODULE)
233 int (*probe)(struct platform_device *), struct module *module);
296 #define platform_create_bundle(driver, probe, res, n_res, data, size) \
297 __platform_create_bundle(driver, probe, res, n_res, data, size, THIS_MODULE)
299 struct platform_driver *driver, int (*probe)(struct platform_device *),
/kernel/linux/linux-6.6/include/linux/
H A Dplatform_device.h186 * probe hardware directly. Because such drivers create sysfs device nodes
237 int (*probe)(struct platform_device *); member
278 /* non-hotpluggable platform devices may use this so that probe() and
281 #define platform_driver_probe(drv, probe) \
282 __platform_driver_probe(drv, probe, THIS_MODULE)
284 int (*probe)(struct platform_device *), struct module *module);
347 #define platform_create_bundle(driver, probe, res, n_res, data, size) \
348 __platform_create_bundle(driver, probe, res, n_res, data, size, THIS_MODULE)
350 struct platform_driver *driver, int (*probe)(struct platform_device *),
/kernel/linux/linux-5.10/drivers/platform/x86/
H A Dintel_cht_int33fe_common.c104 data->probe = cht_int33fe_microb_probe; in cht_int33fe_probe()
109 data->probe = cht_int33fe_typec_probe; in cht_int33fe_probe()
116 return data->probe(data); in cht_int33fe_probe()
137 .probe = cht_int33fe_probe,
/kernel/linux/linux-6.6/drivers/dma/dw/
H A Dinternal.h51 int (*probe)(struct dw_dma_chip *chip); member
57 .probe = dw_dma_probe,
73 .probe = idma32_dma_probe,
89 .probe = idma32_dma_probe,
/kernel/linux/linux-5.10/tools/testing/selftests/arm64/fp/
H A DMakefile4 TEST_GEN_PROGS := sve-ptrace sve-probe-vls
12 sve-probe-vls: sve-probe-vls.o
/kernel/linux/linux-5.10/drivers/media/radio/
H A Dradio-gemtek.c61 static bool probe = CONFIG_RADIO_GEMTEK_PROBE; variable
67 module_param(probe, bool, 0444);
68 MODULE_PARM_DESC(probe, "Enable automatic device probing.");
276 .probe = gemtek_probe,
297 .probe = radio_isa_probe,
307 .probe = radio_isa_pnp_probe,
323 gemtek_driver.probe = probe; in gemtek_init()
/kernel/linux/linux-6.6/drivers/media/radio/
H A Dradio-gemtek.c61 static bool probe = CONFIG_RADIO_GEMTEK_PROBE; variable
67 module_param(probe, bool, 0444);
68 MODULE_PARM_DESC(probe, "Enable automatic device probing.");
276 .probe = gemtek_probe,
297 .probe = radio_isa_probe,
307 .probe = radio_isa_pnp_probe,
323 gemtek_driver.probe = probe; in gemtek_init()
/kernel/linux/linux-6.6/drivers/net/phy/
H A Dbroadcom.c998 .probe = bcm54xx_phy_probe,
1011 .probe = bcm54xx_phy_probe,
1025 .probe = bcm54xx_phy_probe,
1043 .probe = bcm54xx_phy_probe,
1057 .probe = bcm54xx_phy_probe,
1074 .probe = bcm54616s_probe,
1085 .probe = bcm54xx_phy_probe,
1101 .probe = bcm54xx_phy_probe,
1116 .probe = bcm54xx_phy_probe,
1135 .probe
[all...]
/kernel/linux/linux-6.6/drivers/vfio/mdev/
H A Dmdev_driver.c20 if (!drv->probe) in mdev_probe()
22 return drv->probe(to_mdev_device(dev)); in mdev_probe()
45 .probe = mdev_probe,
/kernel/linux/linux-5.10/drivers/dma/dw/
H A Dinternal.h51 int (*probe)(struct dw_dma_chip *chip); member
57 .probe = dw_dma_probe,
73 .probe = idma32_dma_probe,
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dkmmio.c43 * of a probe. If zero, page is disarmed and this may be freed.
59 struct kmmio_probe *probe; member
247 * stepping to avoid looking up the probe and kmmio_fault_page in kmmio_handler()
257 * another CPU just pulled the kmmio probe from under in kmmio_handler()
283 pr_emerg("recursive probe hit on CPU %d, for address 0x%08lx. Ignoring.\n", in kmmio_handler()
293 ctx->probe = get_kmmio_probe(page_base); in kmmio_handler()
297 if (ctx->probe && ctx->probe->pre_handler) in kmmio_handler()
298 ctx->probe->pre_handler(ctx->probe, reg in kmmio_handler()
[all...]
/kernel/linux/linux-5.10/net/xfrm/
H A Dxfrm_algo.c643 const void *data, int probe) in xfrm_find_algo()
655 if (!probe) in xfrm_find_algo()
705 struct xfrm_algo_desc *xfrm_aalg_get_byname(const char *name, int probe) in xfrm_aalg_get_byname() argument
708 probe); in xfrm_aalg_get_byname()
712 struct xfrm_algo_desc *xfrm_ealg_get_byname(const char *name, int probe) in xfrm_ealg_get_byname() argument
715 probe); in xfrm_ealg_get_byname()
719 struct xfrm_algo_desc *xfrm_calg_get_byname(const char *name, int probe) in xfrm_calg_get_byname() argument
722 probe); in xfrm_calg_get_byname()
741 struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len, int probe) in xfrm_aead_get_byname() argument
749 probe); in xfrm_aead_get_byname()
640 xfrm_find_algo( const struct xfrm_algo_list *algo_list, int match(const struct xfrm_algo_desc *entry, const void *data), const void *data, int probe) xfrm_find_algo() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dkmmio.c43 * of a probe. If zero, page is disarmed and this may be freed.
59 struct kmmio_probe *probe; member
250 * up the probe and kmmio_fault_page again. The rcu_read_lock_sched() in kmmio_handler()
262 * another CPU just pulled the kmmio probe from under in kmmio_handler()
288 pr_emerg("recursive probe hit on CPU %d, for address 0x%08lx. Ignoring.\n", in kmmio_handler()
298 ctx->probe = get_kmmio_probe(page_base); in kmmio_handler()
302 if (ctx->probe && ctx->probe->pre_handler) in kmmio_handler()
303 ctx->probe->pre_handler(ctx->probe, reg in kmmio_handler()
[all...]
/kernel/linux/linux-6.6/net/xfrm/
H A Dxfrm_algo.c684 const void *data, int probe) in xfrm_find_algo()
696 if (!probe) in xfrm_find_algo()
746 struct xfrm_algo_desc *xfrm_aalg_get_byname(const char *name, int probe) in xfrm_aalg_get_byname() argument
749 probe); in xfrm_aalg_get_byname()
753 struct xfrm_algo_desc *xfrm_ealg_get_byname(const char *name, int probe) in xfrm_ealg_get_byname() argument
756 probe); in xfrm_ealg_get_byname()
760 struct xfrm_algo_desc *xfrm_calg_get_byname(const char *name, int probe) in xfrm_calg_get_byname() argument
763 probe); in xfrm_calg_get_byname()
782 struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len, int probe) in xfrm_aead_get_byname() argument
790 probe); in xfrm_aead_get_byname()
681 xfrm_find_algo( const struct xfrm_algo_list *algo_list, int match(const struct xfrm_algo_desc *entry, const void *data), const void *data, int probe) xfrm_find_algo() argument
[all...]
/kernel/linux/linux-5.10/arch/xtensa/include/asm/
H A Dtlbflush.h78 static inline void invalidate_itlb_entry (unsigned long probe) in invalidate_itlb_entry() argument
80 __asm__ __volatile__("iitlb %0; isync\n\t" : : "a" (probe)); in invalidate_itlb_entry()
83 static inline void invalidate_dtlb_entry (unsigned long probe) in invalidate_dtlb_entry() argument
85 __asm__ __volatile__("idtlb %0; dsync\n\t" : : "a" (probe)); in invalidate_dtlb_entry()
/kernel/linux/linux-6.6/arch/xtensa/include/asm/
H A Dtlbflush.h78 static inline void invalidate_itlb_entry (unsigned long probe) in invalidate_itlb_entry() argument
80 __asm__ __volatile__("iitlb %0; isync\n\t" : : "a" (probe)); in invalidate_itlb_entry()
83 static inline void invalidate_dtlb_entry (unsigned long probe) in invalidate_dtlb_entry() argument
85 __asm__ __volatile__("idtlb %0; dsync\n\t" : : "a" (probe)); in invalidate_dtlb_entry()
/kernel/linux/linux-5.10/kernel/trace/
H A Dftrace.c2883 * and modify functions it will probe. But we still in ftrace_startup()
3269 struct ftrace_func_probe *probe; member
3303 if (!iter->probe) { in t_probe_next()
3305 iter->probe = list_entry(next, struct ftrace_func_probe, list); in t_probe_next()
3311 hash = iter->probe->ops.func_hash->filter_hash; in t_probe_next()
3314 * A probe being registered may temporarily have an empty hash in t_probe_next()
3324 if (iter->probe->list.next == func_probes) in t_probe_next()
3326 next = iter->probe->list.next; in t_probe_next()
3327 iter->probe = list_entry(next, struct ftrace_func_probe, list); in t_probe_next()
3328 hash = iter->probe in t_probe_next()
3393 struct ftrace_func_probe *probe; t_probe_show() local
4337 struct ftrace_func_probe *probe; function_trace_probe_call() local
4496 release_probe(struct ftrace_func_probe *probe) release_probe() argument
4521 acquire_probe_locked(struct ftrace_func_probe *probe) acquire_probe_locked() argument
4536 struct ftrace_func_probe *probe; register_ftrace_function_probe() local
4679 struct ftrace_func_probe *probe; unregister_ftrace_function_probe_func() local
4804 struct ftrace_func_probe *probe, *n; clear_ftrace_function_probes() local
[all...]
/kernel/linux/linux-5.10/drivers/dio/
H A Ddio-driver.c53 if (!d->driver && drv->probe) { in dio_device_probe()
58 error = drv->probe(d, id); in dio_device_probe()
129 .probe = dio_device_probe,
/kernel/linux/linux-5.10/drivers/net/
H A DSpace.c33 /* A unified ethernet device probe. This is the easiest way to have every
38 struct net_device *(*probe)(int unit); member
46 for (; p->probe; p++) { in probe_list2()
49 dev = p->probe(unit); in probe_list2()
116 /* Unified ethernet device probe, segmented per architecture and

Completed in 27 milliseconds

12345678910>>...664