Lines Matching defs:llsa
3433 if_allocmulti(struct ifnet *ifp, struct sockaddr *sa, struct sockaddr *llsa,
3456 if (llsa == NULL) {
3461 dupsa = malloc(llsa->sa_len, M_IFMADDR, mflags);
3467 bcopy(llsa, dupsa, llsa->sa_len);
3540 struct sockaddr *llsa;
3573 llsa = NULL;
3578 llsa = (struct sockaddr *)&sdl;
3579 error = ifp->if_resolvemulti(ifp, &llsa, sa);
3588 ifma = if_allocmulti(ifp, sa, llsa, M_NOWAIT);
3600 if (llsa != NULL) {
3601 ll_ifma = if_findmulti(ifp, llsa);
3603 ll_ifma = if_allocmulti(ifp, llsa, NULL, M_NOWAIT);
3647 if ((llsa != NULL) && (llsa != (struct sockaddr *)&sdl))
3648 link_free_sdl(llsa);
3653 if ((llsa != NULL) && (llsa != (struct sockaddr *)&sdl))
3654 link_free_sdl(llsa);