Home
last modified time | relevance | path

Searched refs:init_func (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-6.6/fs/btrfs/
H A Dsuper.c2443 int (*init_func)(void); member
2444 /* Can be NULL if the init_func doesn't need cleanup. */
2450 .init_func = btrfs_props_init,
2453 .init_func = btrfs_init_sysfs,
2456 .init_func = btrfs_init_compress,
2459 .init_func = btrfs_init_cachep,
2462 .init_func = btrfs_transaction_init,
2465 .init_func = btrfs_ctree_init,
2468 .init_func = btrfs_free_space_init,
2471 .init_func
[all...]
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-dw-mmio.c227 int (*init_func)(struct platform_device *pdev, in dw_spi_mmio_probe()
290 init_func = device_get_match_data(&pdev->dev); in dw_spi_mmio_probe()
291 if (init_func) { in dw_spi_mmio_probe()
292 ret = init_func(pdev, dwsmmio); in dw_spi_mmio_probe()
H A Dspi-dw-bt1.c254 dw_spi_bt1_init_cb init_func; in dw_spi_bt1_probe() local
288 init_func = device_get_match_data(&pdev->dev); in dw_spi_bt1_probe()
289 ret = init_func(pdev, dwsbt1); in dw_spi_bt1_probe()
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/
H A Dpanel-samsung-s6d7aa0.c37 int (*init_func)(struct s6d7aa0 *ctx); member
90 ret = ctx->desc->init_func(ctx); in s6d7aa0_on()
308 .init_func = s6d7aa0_lsl080al02_init,
411 .init_func = s6d7aa0_lsl080al03_init,
439 .init_func = s6d7aa0_lsl080al03_init, /* Similar init to LSL080AL03 */
/kernel/linux/linux-6.6/drivers/phy/broadcom/
H A Dphy-brcm-usb.c38 void (*init_func)(struct brcm_usb_init_params *params); member
287 .init_func = &brcm_usb_dvr_init_4908,
296 .init_func = &brcm_usb_dvr_init_7216,
306 .init_func = &brcm_usb_dvr_init_7211b0,
319 .init_func = &brcm_usb_dvr_init_7445,
490 info->init_func(&priv->ini); in brcm_usb_phy_probe()
/kernel/linux/linux-6.6/rust/kernel/
H A Dtypes.rs239 pub fn ffi_init(init_func: impl FnOnce(*mut T)) -> impl PinInit<Self> { in ffi_init()
240 // SAFETY: We contain a `MaybeUninit`, so it is OK for the `init_func` to not fully in ffi_init()
244 init_func(Self::raw_get(slot)); in ffi_init()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-dw-bt1.c254 dw_spi_bt1_init_cb init_func; in dw_spi_bt1_probe() local
288 init_func = device_get_match_data(&pdev->dev); in dw_spi_bt1_probe()
289 ret = init_func(pdev, dwsbt1); in dw_spi_bt1_probe()
H A Dspi-dw-mmio.c317 int (*init_func)(struct platform_device *pdev, in dw_spi_mmio_probe()
382 init_func = device_get_match_data(&pdev->dev); in dw_spi_mmio_probe()
383 if (init_func) { in dw_spi_mmio_probe()
384 ret = init_func(pdev, dwsmmio); in dw_spi_mmio_probe()
/kernel/linux/linux-5.10/drivers/phy/broadcom/
H A Dphy-brcm-usb.c38 void *init_func; member
286 .init_func = &brcm_usb_dvr_init_7216,
296 .init_func = &brcm_usb_dvr_init_7211b0,
309 .init_func = &brcm_usb_dvr_init_7445,
476 dvr_init = info->init_func; in brcm_usb_phy_probe()
/kernel/linux/linux-5.10/drivers/clk/hisilicon/
H A Dclk-hi3660.c614 void (*init_func)(struct device_node *np); in hi3660_clk_probe()
616 init_func = of_device_get_match_data(dev); in hi3660_clk_probe()
617 if (!init_func) in hi3660_clk_probe()
620 init_func(np); in hi3660_clk_probe()
H A Dclk-hi3670.c993 void (*init_func)(struct device_node *np); in hi3670_clk_probe()
995 init_func = of_device_get_match_data(dev); in hi3670_clk_probe()
996 if (!init_func) in hi3670_clk_probe()
999 init_func(np); in hi3670_clk_probe()
/kernel/linux/linux-5.10/drivers/misc/
H A Dsram.c344 int (*init_func)(void); in sram_probe()
379 init_func = of_device_get_match_data(&pdev->dev); in sram_probe()
380 if (init_func) { in sram_probe()
381 ret = init_func(); in sram_probe()
/kernel/linux/linux-6.6/drivers/clk/hisilicon/
H A Dclk-hi3660.c614 void (*init_func)(struct device_node *np); in hi3660_clk_probe()
616 init_func = of_device_get_match_data(dev); in hi3660_clk_probe()
617 if (!init_func) in hi3660_clk_probe()
620 init_func(np); in hi3660_clk_probe()
H A Dclk-hi3670.c993 void (*init_func)(struct device_node *np); in hi3670_clk_probe()
995 init_func = of_device_get_match_data(dev); in hi3670_clk_probe()
996 if (!init_func) in hi3670_clk_probe()
999 init_func(np); in hi3670_clk_probe()
/kernel/linux/linux-5.10/drivers/mfd/
H A Dlp8788.c160 return (pdata && pdata->init_func) ? pdata->init_func(lp) : 0; in lp8788_platform_init()
/kernel/linux/linux-6.6/drivers/mfd/
H A Dlp8788.c160 return (pdata && pdata->init_func) ? pdata->init_func(lp) : 0; in lp8788_platform_init()
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dnuma.c383 static int __init numa_init(int (*init_func)(void)) in numa_init() argument
395 ret = init_func(); in numa_init()
/kernel/linux/linux-6.6/drivers/base/
H A Darch_numa.c376 static int __init numa_init(int (*init_func)(void)) in numa_init() argument
388 ret = init_func(); in numa_init()
/kernel/linux/common_modules/tzdriver/tui/
H A Dtui.h151 tui_drv_init init_func; member
H A Dtui.c645 tui_drv->init_func = fun; in register_tui_driver()
729 if (pos->init_func(pos->pdata, secure) != 0) in init_each_tui_driver()
730 pos->state = -1; /* Process init_func() fail */ in init_each_tui_driver()
737 if (pos->init_func(pos->pdata, secure) != 0) { in init_each_tui_driver()
830 if (pos->init_func == 0)
/kernel/linux/common_modules/tzdriver/
H A Dtui.h151 tui_drv_init init_func; member
/kernel/linux/linux-5.10/include/linux/mfd/
H A Dlp8788.h266 * @init_func : used for initializing registers
282 int (*init_func) (struct lp8788 *lp); member
/kernel/linux/linux-6.6/include/linux/mfd/
H A Dlp8788.h266 * @init_func : used for initializing registers
282 int (*init_func) (struct lp8788 *lp); member
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dnuma.c633 static int __init numa_init(int (*init_func)(void)) in numa_init() argument
653 ret = init_func(); in numa_init()
660 * parsed SRAT in init_func(). It is ok to have the in numa_init()
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dnuma.c633 static int __init numa_init(int (*init_func)(void)) in numa_init() argument
653 ret = init_func(); in numa_init()
660 * parsed SRAT in init_func(). It is ok to have the in numa_init()

Completed in 36 milliseconds

12