Lines Matching refs:laddr
474 const struct llc_addr *laddr, in llc_estab_match() argument
479 return llc->laddr.lsap == laddr->lsap && in llc_estab_match()
481 ether_addr_equal(llc->laddr.mac, laddr->mac) && in llc_estab_match()
498 struct llc_addr *laddr) in __llc_lookup_established() argument
502 int slot = llc_sk_laddr_hashfn(sap, laddr); in __llc_lookup_established()
508 if (llc_estab_match(sap, daddr, laddr, rc)) { in __llc_lookup_established()
513 !llc_estab_match(sap, daddr, laddr, rc))) { in __llc_lookup_established()
535 struct llc_addr *laddr) in llc_lookup_established() argument
540 sk = __llc_lookup_established(sap, daddr, laddr); in llc_lookup_established()
546 const struct llc_addr *laddr, in llc_listener_match() argument
552 llc->laddr.lsap == laddr->lsap && in llc_listener_match()
553 ether_addr_equal(llc->laddr.mac, laddr->mac); in llc_listener_match()
557 struct llc_addr *laddr) in __llc_lookup_listener() argument
561 int slot = llc_sk_laddr_hashfn(sap, laddr); in __llc_lookup_listener()
567 if (llc_listener_match(sap, laddr, rc)) { in __llc_lookup_listener()
572 !llc_listener_match(sap, laddr, rc))) { in __llc_lookup_listener()
603 struct llc_addr *laddr) in llc_lookup_listener() argument
606 struct sock *rc = __llc_lookup_listener(sap, laddr); in llc_lookup_listener()
616 struct llc_addr *laddr) in __llc_lookup() argument
618 struct sock *sk = __llc_lookup_established(sap, daddr, laddr); in __llc_lookup()
620 return sk ? : llc_lookup_listener(sap, laddr); in __llc_lookup()
717 struct hlist_nulls_head *laddr_hb = llc_sk_laddr_hash(sap, &llc->laddr); in llc_sap_add_socket()
777 memcpy(&newllc->laddr, daddr, sizeof(newllc->laddr)); in llc_create_incoming_sock()