Home
last modified time | relevance | path

Searched refs:init_func (Results 1 – 11 of 11) sorted by relevance

/linux/rust/kernel/
H A Dtypes.rs373 pub fn ffi_init(init_func: impl FnOnce(*mut T)) -> impl PinInit<Self> { in ffi_init()
374 // SAFETY: We contain a `MaybeUninit`, so it is OK for the `init_func` to not fully
378 init_func(Self::cast_into(slot));
393 init_func: impl FnOnce(*mut T) -> Result<(), E>,
395 // SAFETY: We contain a `MaybeUninit`, so it is OK for the `init_func` to not fully in get()
398 pin_init::pin_init_from_closure::<_, E>(move |slot| init_func(Self::cast_into(slot)))
/linux/fs/btrfs/
H A Dsuper.c2626 int (*init_func)(void); member
2633 .init_func = btrfs_props_init,
2636 .init_func = btrfs_init_sysfs,
2639 .init_func = btrfs_init_compress,
2642 .init_func = btrfs_init_block_group,
2645 .init_func = btrfs_init_cachep,
2648 .init_func = btrfs_init_dio,
2651 .init_func = btrfs_transaction_init,
2654 .init_func = btrfs_ctree_init,
2657 .init_func = btrfs_free_space_init,
[all …]
/linux/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_74110,
297 .init_func = &brcm_usb_dvr_init_4908,
306 .init_func = &brcm_usb_dvr_init_7216,
316 .init_func = &brcm_usb_dvr_init_7211b0,
329 .init_func = &brcm_usb_dvr_init_7445,
504 info->init_func(&priv->ini); in brcm_usb_phy_probe()
/linux/drivers/clk/hisilicon/
H A Dclk-hi3660.c614 void (*init_func)(struct device_node *np); in hi3660_clk_probe() local
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() local
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()
/linux/drivers/spi/
H A Dspi-dw-mmio.c371 int (*init_func)(struct platform_device *pdev, in dw_spi_mmio_probe() local
425 init_func = device_get_match_data(&pdev->dev); in dw_spi_mmio_probe()
426 if (init_func) { in dw_spi_mmio_probe()
427 ret = init_func(pdev, dwsmmio); in dw_spi_mmio_probe()
/linux/drivers/mfd/
H A Dlp8788.c160 return (pdata && pdata->init_func) ? pdata->init_func(lp) : 0; in lp8788_platform_init()
/linux/mm/
H A Darch_numa.c239 static int __init numa_init(int (*init_func)(void)) in numa_init()
243 ret = numa_memblks_init(init_func, /* memblock_force_top_down */ false); in numa_init()
/linux/include/linux/
H A Dnuma_memblks.h30 int __init numa_memblks_init(int (*init_func)(void),
/linux/drivers/clk/socfpga/
H A Dclk-agilex5.c535 int (*probe_func)(struct platform_device *init_func); in agilex5_clkmgr_probe()
H A Dclk-agilex.c539 int (*probe_func)(struct platform_device *init_func); in agilex_clkmgr_probe()