Lines Matching refs:iface
14 ocontext_t ** iface, const sepol_iface_t * record)
47 *iface = tmp_iface;
68 ocontext_t * iface, sepol_iface_t ** record)
71 char *name = iface->u.name;
72 context_struct_t *ifcon = &iface->context[0];
73 context_struct_t *msgcon = &iface->context[1];
171 ocontext_t *head, *prev, *c, *iface = NULL;
176 if (iface_from_record(handle, policydb, &iface, data) < 0)
185 iface->next = c->next;
187 policydb->ocontexts[OCON_NETIF] = iface;
189 prev->next = iface;
201 iface->next = policydb->ocontexts[OCON_NETIF];
202 policydb->ocontexts[OCON_NETIF] = iface;
208 if (iface != NULL) {
209 free(iface->u.name);
210 context_destroy(&iface->context[0]);
211 context_destroy(&iface->context[1]);
212 free(iface);
237 int (*fn) (const sepol_iface_t * iface,
243 sepol_iface_t *iface = NULL;
249 if (iface_to_record(handle, policydb, c, &iface) < 0)
253 status = fn(iface, arg);
257 sepol_iface_free(iface);
258 iface = NULL;
269 sepol_iface_free(iface);