/systemd-251/src/libsystemd/sd-bus/ |
D | bus-match.c | 695 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 …]
|
D | test-bus-match.c | 40 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()
|
D | fuzz-bus-match.c | 56 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()
|
D | bus-match.h | 68 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…
|
D | sd-bus.c | 3486 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/ |
D | AUTOMATIC_BOOT_ASSESSMENT.md | 12 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
|
D | CONTRIBUTING.md | 69 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.
|
D | ARCHITECTURE.md | 13 components of the systemd repository. 30 between multiple components and does not need to be in `src/basic/`, should be
|
D | HACKING.md | 29 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…
|
D | INITRD_INTERFACE.md | 65 * When run in initrd mode, systemd and its components will read a couple of
|
D | PREDICTABLE_INTERFACE_NAMES.md | 16 …alization solutions. The biggest of all however is that the userspace components trying to assign…
|
D | USER_NAMES.md | 106 components of the system, for example in
|
D | CGROUP_DELEGATION.md | 22 poor implementations of the components interfacing with systemd of current 374 `.slice` components too, otherwise the hierarchies will start being orthogonal
|
D | PORTABILITY_AND_STABILITY.md | 51 …ly for your OS, or b) build systemd for your distro, but leave out all components except the ones …
|
D | UIDS-GIDS.md | 231 information before you release the lock, so that other system components can
|
D | ENVIRONMENT.md | 10 A number of systemd components take additional runtime parameters via
|
D | CONTAINER_INTERFACE.md | 346 systemd will assume that audit is available and works, and some components
|
D | RANDOM_SEEDS.md | 104 Various other components run during early boot that require random bytes. For
|
D | USER_RECORD.md | 11 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.
|
D | CODING_STYLE.md | 177 headers, please always include the headers of external components first
|
/systemd-251/LICENSES/ |
D | OFL-1.1.txt | 40 "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,
|
D | LGPL-2.0-or-later.txt | 108 … normally distributed (in either source or binary form) with the major components (compiler, kerne…
|
/systemd-251/ |
D | README | 365 the basic set of Linux OS components. Taint flag 'split-usr' will be
|
D | LICENSE.GPL2 | 162 form) with the major components (compiler, kernel, and so on) of the
|
D | LICENSE.LGPL2.1 | 323 components (compiler, kernel, and so on) of the operating system on
|