Lines Matching refs:bp

382 	struct sctp_bind_addr *bp = &ep->base.bind_addr;  in sctp_do_bind()  local
398 __func__, sk, &addr->sa, bp->port, snum, len); in sctp_do_bind()
408 if (bp->port) { in sctp_do_bind()
410 snum = bp->port; in sctp_do_bind()
411 else if (snum != bp->port) { in sctp_do_bind()
413 "%d\n", __func__, snum, bp->port); in sctp_do_bind()
425 if (sctp_bind_addr_match(bp, addr, sp)) in sctp_do_bind()
437 if (!bp->port) { in sctp_do_bind()
438 bp->port = inet_sk(sk)->inet_num; in sctp_do_bind()
445 ret = sctp_add_bind_addr(bp, addr, af->sockaddr_len, in sctp_do_bind()
563 struct sctp_bind_addr *bp; in sctp_send_asconf_add_ip() local
618 bp = &asoc->base.bind_addr; in sctp_send_asconf_add_ip()
619 p = bp->address_list.next; in sctp_send_asconf_add_ip()
636 retval = sctp_add_bind_addr(bp, &saveaddr, in sctp_send_asconf_add_ip()
684 struct sctp_bind_addr *bp = &ep->base.bind_addr; in sctp_bindx_rem() local
699 if (list_empty(&bp->address_list) || in sctp_bindx_rem()
700 (sctp_list_single_entry(&bp->address_list))) { in sctp_bindx_rem()
718 sa_addr->v4.sin_port != htons(bp->port)) { in sctp_bindx_rem()
724 sa_addr->v4.sin_port = htons(bp->port); in sctp_bindx_rem()
733 retval = sctp_del_bind_addr(bp, sa_addr); in sctp_bindx_rem()
766 struct sctp_bind_addr *bp; in sctp_send_asconf_del_ip() local
824 bp = &asoc->base.bind_addr; in sctp_send_asconf_del_ip()
825 laddr = sctp_find_unmatch_addr(bp, (union sctp_addr *)addrs, in sctp_send_asconf_del_ip()
839 htons(bp->port); in sctp_send_asconf_del_ip()
883 list_for_each_entry(saddr, &bp->address_list, list) { in sctp_send_asconf_del_ip()
6245 struct sctp_bind_addr *bp; in sctp_getsockopt_local_addrs() local
6273 bp = &sctp_sk(sk)->ep->base.bind_addr; in sctp_getsockopt_local_addrs()
6278 bp = &asoc->base.bind_addr; in sctp_getsockopt_local_addrs()
6291 if (sctp_list_single_entry(&bp->address_list)) { in sctp_getsockopt_local_addrs()
6292 addr = list_entry(bp->address_list.next, in sctp_getsockopt_local_addrs()
6295 cnt = sctp_copy_laddrs(sk, bp->port, addrs, in sctp_getsockopt_local_addrs()
6310 list_for_each_entry(addr, &bp->address_list, list) { in sctp_getsockopt_local_addrs()