Browse Source

doc: fix some missed renames

These were renamed to z_ prefix some time ago, but not updated
in these places.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
pull/23536/head
Andrew Boie 5 years ago committed by Andrew Boie
parent
commit
ae8acffaa6
  1. 6
      doc/reference/usermode/kernelobjects.rst
  2. 2
      scripts/process_gperf.py

6
doc/reference/usermode/kernelobjects.rst

@ -209,8 +209,8 @@ Some objects will be implicitly initialized at boot: @@ -209,8 +209,8 @@ Some objects will be implicitly initialized at boot:
* Device driver objects are considered initialized after their init function
is run by the kernel early in the boot process.
If a kernel object is initialized with a private static initializer, the
object must have :c:func:`_k_object_init()` called on it at some point by a supervisor
If a kernel object is initialized with a private static initializer, the object
must have :c:func:`z_object_init()` called on it at some point by a supervisor
thread, otherwise the kernel will consider the object uninitialized if accessed
by a user thread. This is very uncommon, typically only for kernel objects that
are embedded within some larger struct and initialized statically.
@ -228,7 +228,7 @@ are embedded within some larger struct and initialized statically. @@ -228,7 +228,7 @@ are embedded within some larger struct and initialized statically.
};
...
_k_object_init(&my_foo.sem);
z_object_init(&my_foo.sem);
...

2
scripts/process_gperf.py

@ -83,7 +83,7 @@ def process_line(line, fp): @@ -83,7 +83,7 @@ def process_line(line, fp):
return
# Set the lookup function to static inline so it gets rolled into
# _k_object_find(), nothing else will use it
# z_object_find(), nothing else will use it
if re.search(args.pattern + " [*]$", line):
fp.write("static inline " + line)
return

Loading…
Cancel
Save