Home
last modified time | relevance | path

Searched refs:components (Results 1 – 25 of 29) sorted by relevance

12

/systemd-251/src/libsystemd/sd-bus/
Dbus-match.c695 void bus_match_parse_free(struct bus_match_component *components, unsigned n_components) { in bus_match_parse_free() argument
697 free(components[i].value_str); in bus_match_parse_free()
699 free(components); in bus_match_parse_free()
707 struct bus_match_component *components = NULL; in bus_match_parse() local
801 if (!GREEDY_REALLOC(components, n_components + 1)) { in bus_match_parse()
806 components[n_components++] = (struct bus_match_component) { in bus_match_parse()
824 typesafe_qsort(components, n_components, match_component_compare); in bus_match_parse()
828 if (components[i].type == components[i+1].type) { in bus_match_parse()
833 *ret_components = components; in bus_match_parse()
839 bus_match_parse_free(components, n_components); in bus_match_parse()
[all …]
Dtest-bus-match.c40 struct bus_match_component *components; in match_add() local
47 r = bus_match_parse(match, &components, &n_components); in match_add()
54 r = bus_match_add(root, components, n_components, &s->match_callback); in match_add()
55 bus_match_parse_free(components, n_components); in match_add()
61 struct bus_match_component *components = NULL; in test_match_scope() local
64 assert_se(bus_match_parse(match, &components, &n_components) >= 0); in test_match_scope()
65 assert_se(bus_match_get_scope(components, n_components) == scope); in test_match_scope()
66 bus_match_parse_free(components, n_components); in test_match_scope()
Dfuzz-bus-match.c56 struct bus_match_component *components; in LLVMFuzzerTestOneInput() local
58 r = bus_match_parse(line, &components, &n_components); in LLVMFuzzerTestOneInput()
67 _cleanup_free_ char *again = bus_match_to_string(components, n_components); in LLVMFuzzerTestOneInput()
69 bus_match_parse_free(components, n_components); in LLVMFuzzerTestOneInput()
77 r = bus_match_add(&root, components, n_components, &slot.match_callback); in LLVMFuzzerTestOneInput()
78 bus_match_parse_free(components, n_components); in LLVMFuzzerTestOneInput()
Dbus-match.h68 int bus_match_add(struct bus_match_node *root, struct bus_match_component *components, unsigned n_c…
79 void bus_match_parse_free(struct bus_match_component *components, unsigned n_components);
80 char *bus_match_to_string(struct bus_match_component *components, unsigned n_components);
82 enum bus_match_scope bus_match_get_scope(const struct bus_match_component *components, unsigned n_c…
Dsd-bus.c3486 struct bus_match_component *components = NULL; in bus_add_match_full() local
3496 r = bus_match_parse(match, &components, &n_components); in bus_add_match_full()
3512 scope = bus_match_get_scope(components, n_components); in bus_add_match_full()
3549 r = bus_match_add(&bus->match_callbacks, components, n_components, &s->match_callback); in bus_add_match_full()
3558 bus_match_parse_free(components, n_components); in bus_add_match_full()
/systemd-251/docs/
DAUTOMATIC_BOOT_ASSESSMENT.md12 support is built into various of its components. When used together these
13 components provide a complete solution on UEFI systems, built as add-on to the
15 However, the different components may also be used independently, and in
18 complete set of components:
153 Of the stack described above many components may be replaced or augmented. Here
169 2. To support additional components that shall succeed before the boot is
178 3. To support additional components that shall only run on boot success, simply
DCONTRIBUTING.md69 for optional components, and with all currently maintained (i.e.: not EOL) LTS releases for core co…
77 functionality, especially for core components. It is not uncommon, for example, for embedded system…
80 for existing functionality, especially for core components.
DARCHITECTURE.md13 components of the systemd repository.
30 between multiple components and does not need to be in `src/basic/`, should be
DHACKING.md29 Please always test your work before submitting a PR. For many of the components
33 For some components (most importantly, systemd/PID 1 itself) this is not
329 To debug systemd components other than PID 1, set "program" to the full path of the component you w…
DINITRD_INTERFACE.md65 * When run in initrd mode, systemd and its components will read a couple of
DPREDICTABLE_INTERFACE_NAMES.md16 …alization solutions. The biggest of all however is that the userspace components trying to assign…
DUSER_NAMES.md106 components of the system, for example in
DCGROUP_DELEGATION.md22 poor implementations of the components interfacing with systemd of current
374 `.slice` components too, otherwise the hierarchies will start being orthogonal
DPORTABILITY_AND_STABILITY.md51 …ly for your OS, or b) build systemd for your distro, but leave out all components except the ones …
DUIDS-GIDS.md231 information before you release the lock, so that other system components can
DENVIRONMENT.md10 A number of systemd components take additional runtime parameters via
DCONTAINER_INTERFACE.md346 systemd will assume that audit is available and works, and some components
DRANDOM_SEEDS.md104 Various other components run during early boot that require random bytes. For
DUSER_RECORD.md11 glibc NSS) `struct passwd`. Various components of systemd are able to provide
218 the (relaxed) rules the various systemd components enforce on user/group names.
DCODING_STYLE.md177 headers, please always include the headers of external components first
/systemd-251/LICENSES/
DOFL-1.1.txt40 "Original Version" refers to the collection of Font Software components as
44 or substituting -- in part or in whole -- any of the components of the
57 1) Neither the Font Software nor any of its individual components,
DLGPL-2.0-or-later.txt108 … normally distributed (in either source or binary form) with the major components (compiler, kerne…
/systemd-251/
DREADME365 the basic set of Linux OS components. Taint flag 'split-usr' will be
DLICENSE.GPL2162 form) with the major components (compiler, kernel, and so on) of the
DLICENSE.LGPL2.1323 components (compiler, kernel, and so on) of the operating system on

12