| /linux/drivers/scsi/arm/ |
| H A D | cumana_1.c | 47 unsigned long *laddr; in cumanascsi_pwrite() local 54 laddr = (unsigned long *)addr; in cumanascsi_pwrite() 64 v=*laddr++; writew(L(v), dma); writew(H(v), dma); in cumanascsi_pwrite() 65 v=*laddr++; writew(L(v), dma); writew(H(v), dma); in cumanascsi_pwrite() 66 v=*laddr++; writew(L(v), dma); writew(H(v), dma); in cumanascsi_pwrite() 67 v=*laddr++; writew(L(v), dma); writew(H(v), dma); in cumanascsi_pwrite() 68 v=*laddr++; writew(L(v), dma); writew(H(v), dma); in cumanascsi_pwrite() 69 v=*laddr++; writew(L(v), dma); writew(H(v), dma); in cumanascsi_pwrite() 70 v=*laddr++; writew(L(v), dma); writew(H(v), dma); in cumanascsi_pwrite() 71 v=*laddr++; writew(L(v), dma); writew(H(v), dma); in cumanascsi_pwrite() [all …]
|
| /linux/net/sctp/ |
| H A D | bind_addr.c | 326 struct sctp_sockaddr_entry *laddr; in sctp_bind_addr_match() 330 list_for_each_entry_rcu(laddr, &bp->address_list, list) { in sctp_bind_addr_match() 331 if (!laddr->valid) in sctp_bind_addr_match() 333 if (opt->pf->cmp_addr(&laddr->a, addr, opt)) { 348 struct sctp_sockaddr_entry *laddr, *laddr2; in sctp_bind_addrs_check() 353 list_for_each_entry_rcu(laddr, &bp->address_list, list) { in sctp_bind_addrs_check() 355 if (sp->pf->af->cmp_addr(&laddr->a, &laddr2->a) && in sctp_bind_addrs_check() 356 laddr->valid && laddr2->valid) { in sctp_bind_addrs_check() 379 struct sctp_sockaddr_entry *laddr; in sctp_bind_addr_conflict() 395 list_for_each_entry_rcu(laddr, in sctp_bind_addr_conflict() 317 struct sctp_sockaddr_entry *laddr; sctp_bind_addr_match() local 339 struct sctp_sockaddr_entry *laddr, *laddr2; sctp_bind_addrs_check() local 370 struct sctp_sockaddr_entry *laddr; sctp_bind_addr_conflict() local 403 struct sctp_sockaddr_entry *laddr; sctp_bind_addr_state() local 428 struct sctp_sockaddr_entry *laddr; sctp_find_unmatch_addr() local [all...] |
| H A D | diag.c | 30 union sctp_addr laddr, paddr; in inet_diag_msg_sctpasoc_fill() local 34 laddr = list_entry(asoc->base.bind_addr.address_list.next, in inet_diag_msg_sctpasoc_fill() 47 *(struct in6_addr *)r->id.idiag_src = laddr.v6.sin6_addr; in inet_diag_msg_sctpasoc_fill() 55 r->id.idiag_src[0] = laddr.v4.sin_addr.s_addr; in inet_diag_msg_sctpasoc_fill() 70 struct sctp_sockaddr_entry *laddr; in inet_diag_msg_sctpladdrs_fill() local 77 list_for_each_entry_rcu(laddr, address_list, list) in inet_diag_msg_sctpladdrs_fill() 87 list_for_each_entry_rcu(laddr, address_list, list) { in inet_diag_msg_sctpladdrs_fill() 88 memcpy(info, &laddr->a, sizeof(laddr->a)); in inet_diag_msg_sctpladdrs_fill() 89 memset(info + sizeof(laddr->a), 0, addrlen - sizeof(laddr->a)); in inet_diag_msg_sctpladdrs_fill() 239 struct sctp_sockaddr_entry *laddr; in inet_assoc_attr_size() local [all …]
|
| H A D | input.c | 52 const union sctp_addr *laddr, 57 const union sctp_addr *laddr, 842 const union sctp_addr *laddr, in __sctp_rcv_lookup_endpoint() argument 852 lport = laddr->v4.sin_port; in __sctp_rcv_lookup_endpoint() 857 if (sctp_endpoint_is_match(ep, net, laddr, dif, sdif)) in __sctp_rcv_lookup_endpoint() 997 const union sctp_addr *laddr, in sctp_addrs_lookup_transport() argument 1007 .lport = laddr->v4.sin_port, in sctp_addrs_lookup_transport() 1020 laddr, sctp_sk(t->asoc->base.sk))) in sctp_addrs_lookup_transport() 1076 const union sctp_addr *laddr, in sctp_lookup_association() argument 1084 asoc = __sctp_lookup_association(net, laddr, padd in sctp_lookup_association() 1092 sctp_has_association(struct net * net,const union sctp_addr * laddr,const union sctp_addr * paddr,int dif,int sdif) sctp_has_association() argument 1126 __sctp_rcv_init_lookup(struct net * net,struct sk_buff * skb,const union sctp_addr * laddr,struct sctp_transport ** transportp,int dif,int sdif) __sctp_rcv_init_lookup() argument 1191 __sctp_rcv_asconf_lookup(struct net * net,struct sctp_chunkhdr * ch,const union sctp_addr * laddr,__be16 peer_port,struct sctp_transport ** transportp,int dif,int sdif) __sctp_rcv_asconf_lookup() argument 1229 __sctp_rcv_walk_lookup(struct net * net,struct sk_buff * skb,const union sctp_addr * laddr,struct sctp_transport ** transportp,int dif,int sdif) __sctp_rcv_walk_lookup() argument 1298 __sctp_rcv_lookup_harder(struct net * net,struct sk_buff * skb,const union sctp_addr * laddr,struct sctp_transport ** transportp,int dif,int sdif) __sctp_rcv_lookup_harder() argument 1333 __sctp_rcv_lookup(struct net * net,struct sk_buff * skb,const union sctp_addr * paddr,const union sctp_addr * laddr,struct sctp_transport ** transportp,int dif,int sdif) __sctp_rcv_lookup() argument [all...] |
| H A D | ipv6.c | 284 struct sctp_sockaddr_entry *laddr; in sctp_v6_get_dst() 347 list_for_each_entry_rcu(laddr, &bp->address_list, list) { in sctp_v6_get_dst() 348 if (!laddr->valid || laddr->state == SCTP_ADDR_DEL || in sctp_v6_get_dst() 349 (laddr->state != SCTP_ADDR_SRC && in sctp_v6_get_dst() 354 if ((laddr->a.sa.sa_family == AF_INET6) && in sctp_v6_get_dst() 355 (sctp_v6_cmp_addr(&dst_saddr, &laddr->a))) { in sctp_v6_get_dst() 374 list_for_each_entry_rcu(laddr, &bp->address_list, list) { in sctp_v6_get_dst() 378 if (!laddr->valid || in sctp_v6_get_dst() 379 laddr in sctp_v6_get_dst() 282 struct sctp_sockaddr_entry *laddr; sctp_v6_get_dst() local [all...] |
| /linux/tools/testing/selftests/net/ |
| H A D | fin_ack_lat.c | 31 struct sockaddr_in addr, laddr; in client() local 32 socklen_t len = sizeof(laddr); in client() 75 if (getsockname(sock, (struct sockaddr *)&laddr, &len) == -1) in client() 78 ntohs(laddr.sin_port), lat, in client() 115 struct sockaddr_in laddr; in main() local 116 socklen_t len = sizeof(laddr); in main() 140 if (getsockname(sock, (struct sockaddr *)&laddr, &len) == -1) in main() 143 fprintf(stderr, "server port: %d\n", ntohs(laddr.sin_port)); in main() 146 client(ntohs(laddr.sin_port)); in main() 148 server(sock, laddr); in main()
|
| H A D | txring_overwrite.c | 88 struct sockaddr_ll laddr = {}; in setup_tx() local 96 laddr.sll_family = AF_PACKET; in setup_tx() 97 laddr.sll_protocol = htons(0); in setup_tx() 98 laddr.sll_ifindex = if_nametoindex("lo"); in setup_tx() 99 if (!laddr.sll_ifindex) in setup_tx() 102 if (bind(fdt, (void *)&laddr, sizeof(laddr))) in setup_tx()
|
| H A D | psock_snd.c | 177 struct sockaddr_ll laddr = {0}; in do_bind_proto() local 179 laddr.sll_family = AF_PACKET; in do_bind_proto() 180 laddr.sll_protocol = htons(proto); in do_bind_proto() 181 laddr.sll_ifindex = if_nametoindex(cfg_ifname); in do_bind_proto() 182 if (!laddr.sll_ifindex) in do_bind_proto() 185 if (bind(fd, (void *)&laddr, sizeof(laddr))) in do_bind_proto() 210 struct sockaddr_ll laddr = {0}; in do_send() local 212 laddr.sll_protocol = htons(ETH_P_IP); in do_send() 213 laddr.sll_ifindex = if_nametoindex(cfg_ifname); in do_send() 214 if (!laddr.sll_ifindex) in do_send() [all …]
|
| H A D | msg_zerocopy.c | 491 struct sockaddr_ll laddr; in do_tx() local 517 memset(&laddr, 0, sizeof(laddr)); in do_tx() 518 laddr.sll_family = AF_PACKET; in do_tx() 519 laddr.sll_ifindex = cfg_ifindex; in do_tx() 520 laddr.sll_protocol = htons(proto); in do_tx() 521 laddr.sll_halen = ETH_ALEN; in do_tx() 523 memset(laddr.sll_addr, 0x06, ETH_ALEN); in do_tx() 525 msg.msg_name = &laddr; in do_tx() 526 msg.msg_namelen = sizeof(laddr); in do_tx()
|
| /linux/net/netfilter/ |
| H A D | xt_TPROXY.c | 36 tproxy_tg4(struct net *net, struct sk_buff *skb, __be32 laddr, __be16 lport, in tproxy_tg4() argument 56 laddr = nf_tproxy_laddr4(skb, laddr, iph->daddr); in tproxy_tg4() 63 sk = nf_tproxy_handle_time_wait4(net, skb, laddr, lport, sk); in tproxy_tg4() 68 iph->saddr, laddr, in tproxy_tg4() 92 return tproxy_tg4(xt_net(par), skb, tgi->laddr, tgi->lport, in tproxy_tg4_v0() 104 return tproxy_tg4(xt_net(par), skb, tgi->laddr.ip, tgi->lport, in tproxy_tg4_v1() 118 const struct in6_addr *laddr; in tproxy_tg6_v1() local 140 laddr = nf_tproxy_laddr6(skb, &tgi->laddr.in6, &iph->daddr); in tproxy_tg6_v1() 149 &tgi->laddr.in6, in tproxy_tg6_v1() 157 tproto, &iph->saddr, laddr, in tproxy_tg6_v1()
|
| /linux/include/trace/events/ |
| H A D | mctp.h | 33 __field(__u8, laddr) 38 __entry->laddr = key->local_addr; 42 __entry->laddr, 53 __field(__u8, laddr) 59 __entry->laddr = key->local_addr; 64 __entry->laddr,
|
| /linux/net/llc/ |
| H A D | llc_conn.c | 450 const struct llc_addr *laddr, in llc_estab_match() argument 457 llc->laddr.lsap == laddr->lsap && in llc_estab_match() 459 ether_addr_equal(llc->laddr.mac, laddr->mac) && in llc_estab_match() 477 struct llc_addr *laddr, in __llc_lookup_established() argument 482 int slot = llc_sk_laddr_hashfn(sap, laddr); in __llc_lookup_established() 488 if (llc_estab_match(sap, daddr, laddr, rc, net)) { in __llc_lookup_established() 493 !llc_estab_match(sap, daddr, laddr, rc, net))) { in __llc_lookup_established() 515 struct llc_addr *laddr, in llc_lookup_established() argument 521 sk = __llc_lookup_established(sap, daddr, laddr, net); in llc_lookup_established() 527 const struct llc_addr *laddr, in llc_listener_match() argument [all …]
|
| H A D | af_llc.c | 206 llc->laddr.lsap, llc->daddr.lsap); in llc_ui_release() 297 llc->laddr.lsap = llc_ui_autoport(); in llc_ui_autobind() 298 if (!llc->laddr.lsap) in llc_ui_autobind() 301 sap = llc_sap_open(llc->laddr.lsap, NULL); in llc_ui_autobind() 310 memcpy(llc->laddr.mac, llc->dev->dev_addr, IFHWADDRLEN); in llc_ui_autobind() 391 struct llc_addr laddr, daddr; in llc_ui_bind() local 394 memset(&laddr, 0, sizeof(laddr)); in llc_ui_bind() 400 memcpy(laddr.mac, addr->sllc_mac, IFHWADDRLEN); in llc_ui_bind() 401 laddr.lsap = addr->sllc_sap; in llc_ui_bind() 403 ask = llc_lookup_established(sap, &daddr, &laddr, &init_net); in llc_ui_bind() [all …]
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | trace_cm.h | 24 __dynamic_array(u32, laddr, 4) 31 memcpy(__get_dynamic_array(laddr), 36 __print_ip_addr(__get_dynamic_array(laddr), 46 __dynamic_array(u32, laddr, 4) 54 memcpy(__get_dynamic_array(laddr), 60 __print_ip_addr(__get_dynamic_array(laddr), 74 __dynamic_array(u32, laddr, 4) 81 memcpy(__get_dynamic_array(laddr), 87 __print_ip_addr(__get_dynamic_array(laddr), 153 __dynamic_array(u32, laddr, 4) [all …]
|
| /linux/arch/mips/jazz/ |
| H A D | jazzdma.c | 98 unsigned long laddr, flags; in vdma_alloc() local 141 laddr = (first << 12) + (paddr & (VDMA_PAGESIZE - 1)); in vdma_alloc() 146 pgtbl[i].owner = laddr; in vdma_alloc() 157 pages, laddr); in vdma_alloc() 174 return laddr; in vdma_alloc() 184 int vdma_free(unsigned long laddr) in vdma_free() argument 188 i = laddr >> 12; in vdma_free() 190 if (pgtbl[i].owner != laddr) { in vdma_free() 193 laddr); in vdma_free() 197 while (i < VDMA_PGTBL_ENTRIES && pgtbl[i].owner == laddr) { in vdma_free() [all …]
|
| /linux/net/rds/ |
| H A D | connection.c | 54 static struct hlist_head *rds_conn_bucket(const struct in6_addr *laddr, in rds_conn_bucket() argument 66 lhash = laddr->s6_addr32[3]; in rds_conn_bucket() 85 const struct in6_addr *laddr, in rds_conn_lookup() argument 94 ipv6_addr_equal(&conn->c_laddr, laddr) && in rds_conn_lookup() 104 laddr, faddr); in rds_conn_lookup() 162 const struct in6_addr *laddr, in __rds_conn_create() argument 170 struct hlist_head *head = rds_conn_bucket(laddr, faddr); in __rds_conn_create() 178 conn = rds_conn_lookup(net, head, laddr, faddr, trans, tos, dev_if); in __rds_conn_create() 182 ipv6_addr_equal(laddr, faddr) && in __rds_conn_create() 208 conn->c_laddr = *laddr; in __rds_conn_create() 362 rds_conn_create(struct net * net,const struct in6_addr * laddr,const struct in6_addr * faddr,struct rds_transport * trans,u8 tos,gfp_t gfp,int dev_if) rds_conn_create() argument 372 rds_conn_create_outgoing(struct net * net,const struct in6_addr * laddr,const struct in6_addr * faddr,struct rds_transport * trans,u8 tos,gfp_t gfp,int dev_if) rds_conn_create_outgoing() argument [all...] |
| /linux/drivers/slimbus/ |
| H A D | core.c | 326 ida_free(&ctrl->laddr_ida, sbdev->laddr); in slim_report_absent() 424 u8 laddr; in slim_device_alloc_laddr() local 429 ret = ctrl->get_laddr(ctrl, &sbdev->e_addr, &laddr); in slim_device_alloc_laddr() 438 laddr = ret; in slim_device_alloc_laddr() 445 ret = ctrl->set_laddr(ctrl, &sbdev->e_addr, laddr); in slim_device_alloc_laddr() 452 sbdev->laddr = laddr; in slim_device_alloc_laddr() 459 laddr, sbdev->e_addr.manf_id, sbdev->e_addr.prod_code, in slim_device_alloc_laddr() 483 struct slim_eaddr *e_addr, u8 *laddr) in slim_device_report_present() argument 503 *laddr = sbdev->laddr; in slim_device_report_present()
|
| H A D | stream.c | 132 DEFINE_SLIM_LDEST_TXN(txn, mc, 6, stream->dev->laddr, &msg); in slim_connect_port_channel() 152 DEFINE_SLIM_LDEST_TXN(txn, mc, 5, stream->dev->laddr, &msg); in slim_disconnect_port() 168 DEFINE_SLIM_LDEST_TXN(txn, mc, 5, stream->dev->laddr, &msg); in slim_deactivate_remove_channel() 279 DEFINE_SLIM_LDEST_TXN(txn, mc, 8, stream->dev->laddr, &msg); in slim_define_channel_content() 314 DEFINE_SLIM_LDEST_TXN(txn, mc, 8, stream->dev->laddr, &msg); in slim_define_channel() 338 DEFINE_SLIM_LDEST_TXN(txn, mc, 5, stream->dev->laddr, &msg); in slim_activate_channel()
|
| /linux/drivers/infiniband/hw/qedr/ |
| H A D | qedr_iw_cm.c | 46 struct sockaddr_in *laddr = (struct sockaddr_in *)&event->local_addr; in qedr_fill_sockaddr4() local 49 laddr->sin_family = AF_INET; in qedr_fill_sockaddr4() 52 laddr->sin_port = htons(cm_info->local_port); in qedr_fill_sockaddr4() 55 laddr->sin_addr.s_addr = htonl(cm_info->local_ip[0]); in qedr_fill_sockaddr4() 540 struct sockaddr_in *laddr; in qedr_iw_connect() local 547 laddr = (struct sockaddr_in *)&cm_id->m_local_addr; in qedr_iw_connect() 560 if (!laddr->sin_port || !raddr->sin_port) in qedr_iw_connect() 592 cm_info->local_ip[0] = ntohl(laddr->sin_addr.s_addr); in qedr_iw_connect() 594 cm_info->local_port = ntohs(laddr->sin_port); in qedr_iw_connect() 597 rc = qedr_addr4_resolve(dev, laddr, raddr, in qedr_iw_connect() [all …]
|
| /linux/include/uapi/linux/netfilter/ |
| H A D | xt_TPROXY.h | 14 __be32 laddr; member 21 union nf_inet_addr laddr; member
|
| /linux/arch/powerpc/platforms/ |
| H A D | fsl_uli1575.c | 325 u32 laddr[3]; in hpcd_final_uli5288() local 336 laddr[0] = (hose->first_busno << 16) | (PCI_DEVFN(31, 0) << 8); in hpcd_final_uli5288() 337 laddr[1] = laddr[2] = 0; in hpcd_final_uli5288() 338 of_irq_parse_raw(laddr, &oirq); in hpcd_final_uli5288()
|
| /linux/net/ipv6/ |
| H A D | ip6_vti.c | 99 if (ipv6_addr_equal(local, &t->parms.laddr) && in vti6_tnl_lookup() 108 if (ipv6_addr_equal(local, &t->parms.laddr) && in vti6_tnl_lookup() 117 ipv6_addr_any(&t->parms.laddr) && in vti6_tnl_lookup() 144 const struct in6_addr *local = &p->laddr; in vti6_tnl_bucket() 256 const struct in6_addr *local = &p->laddr; in vti6_locate() 264 if (ipv6_addr_equal(local, &t->parms.laddr) && in vti6_locate() 495 if (!vti6_state_check(x, &t->parms.raddr, &t->parms.laddr)) in vti6_xmit() 658 __dev_addr_set(dev, &p->laddr, sizeof(struct in6_addr)); in vti6_link_config() 663 p->flags |= ip6_tnl_get_cap(t, &p->laddr, &p->raddr); in vti6_link_config() 680 &p->raddr, &p->laddr, in vti6_link_config() [all …]
|
| /linux/include/net/ |
| H A D | ip6_tunnel.h | 30 struct in6_addr laddr; /* local tunnel end-point address */ member 138 int ip6_tnl_rcv_ctl(struct ip6_tnl *t, const struct in6_addr *laddr, 143 int ip6_tnl_xmit_ctl(struct ip6_tnl *t, const struct in6_addr *laddr, 148 __u32 ip6_tnl_get_cap(struct ip6_tnl *t, const struct in6_addr *laddr,
|
| /linux/include/uapi/linux/ |
| H A D | ip6_tunnel.h | 35 struct in6_addr laddr; /* local tunnel end-point address */ member 47 struct in6_addr laddr; /* local tunnel end-point address */ member
|
| /linux/arch/mips/include/asm/ |
| H A D | jazzdma.h | 12 extern int vdma_free(unsigned long laddr); 14 extern unsigned long vdma_log2phys(unsigned long laddr);
|