---
name: "module_init"
section: "9"
platform: "linux"
package: "linux-manual-3.16"
version: "3.16.56-1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/module_init"
---

# module\_init(9)

driver initialization entry point

## NAME

module\_init - driver initialization entry point

## SYNOPSIS

**module\_init(***x***);**

## ARGUMENTS

*x*

function to be run at kernel boot time or module insertion

## DESCRIPTION

**module\_init** will either be called during **do\_initcalls** (if builtin) or at module insertion time (if a module). There can only be one per module.

## COPYRIGHT
