Home
last modified time | relevance | path

Searched refs:capab (Results 1 – 4 of 4) sorted by relevance

/xnu-11417.140.69/bsd/net/
H A Dif_redirect.c986 struct kern_nexus_capab_interface_advisory * __single capab = contents; in fill_capab_interface_advisory() local
988 if (*len != sizeof(*capab)) { in fill_capab_interface_advisory()
989 DTRACE_SKYWALK2(invalid__len, uint32_t, *len, size_t, sizeof(*capab)); in fill_capab_interface_advisory()
992 if (capab->kncia_version != in fill_capab_interface_advisory()
994 DTRACE_SKYWALK2(invalid__ver, uint32_t, capab->kncia_version, in fill_capab_interface_advisory()
998 VERIFY(capab->kncia_notify != NULL); in fill_capab_interface_advisory()
999 rd->rd_intf_adv_kern_ctx = capab->kncia_kern_context; in fill_capab_interface_advisory()
1000 rd->rd_intf_adv_notify = capab->kncia_notify; in fill_capab_interface_advisory()
1001 capab->kncia_provider_context = rd; in fill_capab_interface_advisory()
1002 capab->kncia_config = redirect_nx_intf_adv_config; in fill_capab_interface_advisory()
[all …]
H A Dif_fake.c2516 struct kern_nexus_capab_interface_advisory * __single capab = contents; in fill_capab_interface_advisory() local
2518 if (*len != sizeof(*capab)) { in fill_capab_interface_advisory()
2521 if (capab->kncia_version != in fill_capab_interface_advisory()
2528 VERIFY(capab->kncia_notify != NULL); in fill_capab_interface_advisory()
2529 fakeif->iff_intf_adv_kern_ctx = capab->kncia_kern_context; in fill_capab_interface_advisory()
2530 fakeif->iff_intf_adv_notify = capab->kncia_notify; in fill_capab_interface_advisory()
2531 capab->kncia_provider_context = fakeif; in fill_capab_interface_advisory()
2532 capab->kncia_config = feth_nx_intf_adv_config; in fill_capab_interface_advisory()
2553 struct kern_nexus_capab_qset_extensions * __single capab = contents; in fill_capab_qset_extensions() local
2555 if (*len != sizeof(*capab)) { in fill_capab_qset_extensions()
[all …]
/xnu-11417.140.69/bsd/skywalk/nexus/netif/
H A Dnx_netif.c2623 struct kern_nexus_capab_interface_advisory capab; in configure_capab_interface_advisory() local
2632 bzero(&capab, sizeof(capab)); in configure_capab_interface_advisory()
2633 capab.kncia_version = in configure_capab_interface_advisory()
2636 &(capab.kncia_notify)) = nx_netif_interface_advisory_notify; in configure_capab_interface_advisory()
2637 *__DECONST(void **, &(capab.kncia_kern_context)) = nx; in configure_capab_interface_advisory()
2638 capab_len = sizeof(capab); in configure_capab_interface_advisory()
2640 KERN_NEXUS_CAPAB_INTERFACE_ADVISORY, &capab, &capab_len); in configure_capab_interface_advisory()
2646 VERIFY(capab.kncia_config != NULL); in configure_capab_interface_advisory()
2647 VERIFY(capab.kncia_provider_context != NULL); in configure_capab_interface_advisory()
2648 nif->nif_intf_adv_config = capab.kncia_config; in configure_capab_interface_advisory()
[all …]
/xnu-11417.140.69/bsd/skywalk/nexus/
H A Dos_nexus.h717 kern_nexus_t nexus, kern_nexus_capab_t capab, void *contents,