Home
last modified time | relevance | path

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

/xnu-8792.61.2/bsd/net/
H A Dndrv.c911 struct ndrv_multiaddr *ndrv_multi; in ndrv_multiaddr_alloc() local
913 ndrv_multi = kalloc_type(struct ndrv_multiaddr, Z_WAITOK_ZERO_NOFAIL); in ndrv_multiaddr_alloc()
914 ndrv_multi->addr = kalloc_data(size, Z_WAITOK_ZERO_NOFAIL); in ndrv_multiaddr_alloc()
915 return ndrv_multi; in ndrv_multiaddr_alloc()
919 ndrv_multiaddr_free(struct ndrv_multiaddr *ndrv_multi, size_t size) in ndrv_multiaddr_free() argument
921 kfree_data(ndrv_multi->addr, size); in ndrv_multiaddr_free()
922 kfree_type(struct ndrv_multiaddr, ndrv_multi); in ndrv_multiaddr_free()
928 struct ndrv_multiaddr *ndrv_multi; in ndrv_do_add_multicast() local
942 ndrv_multi = ndrv_multiaddr_alloc(sopt->sopt_valsize); in ndrv_do_add_multicast()
945 result = copyin(sopt->sopt_val, ndrv_multi->addr, sopt->sopt_valsize); in ndrv_do_add_multicast()
[all …]