@@ -413,7 +413,7 @@ pub(crate) fn module(ts: TokenStream) -> TokenStream {
413
413
let kparam = format ! (
414
414
"
415
415
kernel::bindings::kernel_param__bindgen_ty_1 {{
416
- arg: unsafe {{ &__{name}_{param_name}_value }} as *const _ as *mut kernel::c_types ::c_void,
416
+ arg: unsafe {{ &__{name}_{param_name}_value }} as *const _ as *mut core::ffi ::c_void,
417
417
}},
418
418
" ,
419
419
name = info. name,
@@ -443,10 +443,10 @@ pub(crate) fn module(ts: TokenStream) -> TokenStream {
443
443
}}
444
444
445
445
#[cfg(not(MODULE))]
446
- const __{name}_{param_name}_name: *const kernel::c_types ::c_char = b\" {name}.{param_name}\\ 0\" as *const _ as *const kernel::c_types ::c_char;
446
+ const __{name}_{param_name}_name: *const core::ffi ::c_char = b\" {name}.{param_name}\\ 0\" as *const _ as *const core::ffi ::c_char;
447
447
448
448
#[cfg(MODULE)]
449
- const __{name}_{param_name}_name: *const kernel::c_types ::c_char = b\" {param_name}\\ 0\" as *const _ as *const kernel::c_types ::c_char;
449
+ const __{name}_{param_name}_name: *const core::ffi ::c_char = b\" {param_name}\\ 0\" as *const _ as *const core::ffi ::c_char;
450
450
451
451
#[link_section = \" __param\" ]
452
452
#[used]
@@ -523,7 +523,7 @@ pub(crate) fn module(ts: TokenStream) -> TokenStream {
523
523
#[cfg(MODULE)]
524
524
#[doc(hidden)]
525
525
#[no_mangle]
526
- pub extern \" C\" fn init_module() -> kernel::c_types ::c_int {{
526
+ pub extern \" C\" fn init_module() -> core::ffi ::c_int {{
527
527
__init()
528
528
}}
529
529
@@ -541,7 +541,7 @@ pub(crate) fn module(ts: TokenStream) -> TokenStream {
541
541
#[doc(hidden)]
542
542
#[link_section = \" {initcall_section}\" ]
543
543
#[used]
544
- pub static __{name}_initcall: extern \" C\" fn() -> kernel::c_types ::c_int = __{name}_init;
544
+ pub static __{name}_initcall: extern \" C\" fn() -> core::ffi ::c_int = __{name}_init;
545
545
546
546
#[cfg(not(MODULE))]
547
547
#[cfg(CONFIG_HAVE_ARCH_PREL32_RELOCATIONS)]
@@ -556,7 +556,7 @@ pub(crate) fn module(ts: TokenStream) -> TokenStream {
556
556
#[cfg(not(MODULE))]
557
557
#[doc(hidden)]
558
558
#[no_mangle]
559
- pub extern \" C\" fn __{name}_init() -> kernel::c_types ::c_int {{
559
+ pub extern \" C\" fn __{name}_init() -> core::ffi ::c_int {{
560
560
__init()
561
561
}}
562
562
@@ -567,7 +567,7 @@ pub(crate) fn module(ts: TokenStream) -> TokenStream {
567
567
__exit()
568
568
}}
569
569
570
- fn __init() -> kernel::c_types ::c_int {{
570
+ fn __init() -> core::ffi ::c_int {{
571
571
match <{type_} as kernel::Module>::init(kernel::c_str!(\" {name}\" ), &THIS_MODULE) {{
572
572
Ok(m) => {{
573
573
unsafe {{
0 commit comments