1bzero(9F) Kernel Functions for Drivers bzero(9F)
2
3
4
6 bzero - clear memory for a given number of bytes
7
9 #include <sys/types.h>
10 #include <sys/ddi.h>
11
12
13
14 void bzero(void *addr, size_t bytes);
15
16
18 Architecture independent level 1 (DDI/DKI).
19
21 addr Starting virtual address of memory to be cleared.
22
23
24 bytes The number of bytes to clear starting at addr.
25
26
28 The bzero() function clears a contiguous portion of memory by filling
29 it with zeros.
30
32 The bzero() function can be called from user, interrupt, or kernel con‐
33 text.
34
36 bcopy(9F), clrbuf(9F), kmem_zalloc(9F)
37
38
39 Writing Device Drivers
40
42 The address range specified must be within the kernel space. No range
43 checking is done. If an address outside of the kernel space is
44 selected, the driver may corrupt the system in an unpredictable way.
45
46
47
48SunOS 5.11 16 Jan 2006 bzero(9F)