component
int first, component = 0;
if (c == '-' && (component == 0 || i == len - 1))
if (c == '.' && ((component == 0 && !first) || i == len - 1))
component = 0;
if (++component > 63)
int component = 0;
if (component == 0 || CBS_len(&hostname) == 0) {
component = 0;
if (++component > 63)
SLIST_ENTRY(component) next;
SLIST_HEAD(,component) component_list = SLIST_HEAD_INITIALIZER(component_list);
struct component *component;
component = malloc(sizeof(*component), M_DEVBUF, M_WAITOK | M_ZERO);
component->dev = dev;
component->ops = ops;
SLIST_INSERT_HEAD(&component_list, component, next);
struct component *component;
SLIST_FOREACH(component, &component_list, next) {
if (component->adev == dev) {
ret = component->ops->bind(component->dev, NULL, data);
struct component *component;
SLIST_FOREACH(component, &component_list, next) {
if (m->compare(component->dev, m->data)) {
component->adev = dev;
struct i915_audio_component *acomp = display->audio.component;
display->audio.component = acomp;
display->audio.component = NULL;
struct i915_audio_component *acomp = display->audio.component;
struct i915_audio_component *acomp = display->audio.component;
struct i915_audio_component *acomp = display->audio.component;
struct i915_audio_component *component;
err = wait_for(gsc->proxy.component, GSC_PROXY_INIT_TIMEOUT_MS);
if (!gsc->proxy.component) {
if (!gsc->proxy.component) {
gsc->proxy.component = data;
gsc->proxy.component->mei_dev = mei_kdev;
gsc->proxy.component = NULL;
struct i915_gsc_proxy_component *comp = gsc->proxy.component;
struct i915_gsc_proxy_component *component;
struct drm_audio_component *component;
acomp = rdev->audio.component;
rdev->audio.component = acomp;
rdev->audio.component = NULL;
pcomp = (ISO_RRIP_SLINK_COMPONENT *)p->component;
u_char component [ISODCL ( 5, 5)];
component_push(struct componentname *cnp, char *component, size_t len)
memcpy(cnp->cn_rpbuf + cnp->cn_rpi, component, len);
char component[PATH_MAX];
if (strlen(path) >= sizeof(component))
strlcpy(component, path, sizeof(component));
memcpy(component, path, cp - path);
component[cp - path] = '\0';
debug3_f("checking '%s'", component);
if (stat(component, &st) != 0)
component, strerror(errno));
cp == NULL ? "" : "component ", component);
cp == NULL ? "" : "component ", component);
struct component *component;
TAILQ_FOREACH(component, &components, link) {
const char *path2 = component->path;
component->hv_node = child;
TAILQ_FOREACH(component, &components, link) {
if (strcmp(subdevice->path, component->path) == 0)
md_link_node(md, parent, component->hv_node);
struct component *component;
component = xzalloc(sizeof(*component));
component->path = path;
component->nac = nac;
component->nac = "-";
TAILQ_INSERT_TAIL(&components, component, link);
struct component *component;
TAILQ_FOREACH(component, &components, link) {
if (strcmp(component->nac, dev) == 0 ||
strcmp(component->path, dev) == 0)
if (component == NULL)
if (component->assigned)
subdevice->path = component->path;
component->assigned = 1;
struct component *component;
TAILQ_FOREACH(component, &components, link) {
if (component->assigned)
guest_add_iodev(primary, component->path);
struct component *component;
TAILQ_FOREACH(component, &components, link) {
printf("%-16s %s\n", component->path, component->nac);
struct component {
TAILQ_ENTRY(component) link;
TAILQ_HEAD(, component) components;
u_char component [ISODCL ( 5, 5)];
memcpy(current->attr.rr_entry.SL.component + path_count,
current->attr.rr_entry.SL.component +
current->attr.rr_entry.SL.component[
current->attr.rr_entry.SL.component[1]
current->attr.rr_entry.SL.component[
memcpy(current->attr.rr_entry.SL.component +
u_char component [ISODCL ( 4, 256)];
for(struct component *i = $2; i; i = i->next) {
for(struct component *j, *i = $2; i; i = j) {
struct component *comp = region_alloc_zero(
struct component *tail = $1;
struct component *next;
struct component *comp;