/kernel/linux/linux-5.10/drivers/video/fbdev/via/ |
H A D | via_aux_vt1622.c | 16 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 D | via_aux_vt1625.c | 16 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 D | via_aux_ch7301.c | 16 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 D | via_aux_vt1622.c | 16 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 D | via_aux_vt1625.c | 16 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 D | via_aux_ch7301.c | 16 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 D | platform_device.h | 152 * 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 D | platform_device.h | 186 * 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 D | intel_cht_int33fe_common.c | 104 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 D | internal.h | 51 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 D | Makefile | 4 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 D | radio-gemtek.c | 61 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 D | radio-gemtek.c | 61 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 D | broadcom.c | 998 .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 D | mdev_driver.c | 20 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 D | internal.h | 51 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 D | kmmio.c | 43 * 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 D | xfrm_algo.c | 643 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 D | kmmio.c | 43 * 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 D | xfrm_algo.c | 684 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 D | tlbflush.h | 78 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 D | tlbflush.h | 78 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 D | ftrace.c | 2883 * 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 D | dio-driver.c | 53 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 D | Space.c | 33 /* 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
|