| /linux/fs/xfs/scrub/ |
| H A D | agheader.c | 49 error = xchk_ag_init_existing(sc, agno, &sc->sa); in xchk_superblock_xref() 59 /* scrub teardown will take care of sc->sa for us */ in xchk_superblock_xref() 450 struct xfs_agf *agf = sc->sa.agf_bp->b_addr; in xchk_agf_xref_freeblks() 454 if (!sc->sa.bno_cur) in xchk_agf_xref_freeblks() 457 error = xfs_alloc_query_all(sc->sa.bno_cur, in xchk_agf_xref_freeblks() 459 if (!xchk_should_check_xref(sc, &error, &sc->sa.bno_cur)) in xchk_agf_xref_freeblks() 462 xchk_block_xref_set_corrupt(sc, sc->sa.agf_bp); in xchk_agf_xref_freeblks() 470 struct xfs_agf *agf = sc->sa.agf_bp->b_addr; in xchk_agf_xref_cntbt() 476 if (!sc->sa.cnt_cur) in xchk_agf_xref_cntbt() 480 error = xfs_alloc_lookup_le(sc->sa.cnt_cur, 0, -1U, &have); in xchk_agf_xref_cntbt() [all …]
|
| H A D | rmap.c | 92 if (!sc->sa.refc_cur || xchk_skip_xref(sc->sm)) in xchk_rmapbt_xref_refc() 101 error = xfs_refcount_find_shared(sc->sa.refc_cur, irec->rm_startblock, in xchk_rmapbt_xref_refc() 103 if (!xchk_should_check_xref(sc, &error, &sc->sa.refc_cur)) in xchk_rmapbt_xref_refc() 106 xchk_btree_xref_set_corrupt(sc, sc->sa.refc_cur, 0); in xchk_rmapbt_xref_refc() 336 bs->sc->sa.rmap_cur, 0); in xchk_rmapbt_mark_bitmap() 344 xchk_btree_xref_set_corrupt(bs->sc, bs->sc->sa.rmap_cur, 0); in xchk_rmapbt_mark_bitmap() 402 struct xfs_agf *agf = sc->sa.agf_bp->b_addr; in xchk_rmapbt_walk_ag_metadata() 413 if (xfs_ag_contains_log(mp, pag_agno(sc->sa.pag))) { in xchk_rmapbt_walk_ag_metadata() 422 cur = sc->sa.bno_cur; in xchk_rmapbt_walk_ag_metadata() 424 cur = xfs_bnobt_init_cursor(sc->mp, sc->tp, sc->sa.agf_bp, in xchk_rmapbt_walk_ag_metadata() [all …]
|
| H A D | refcount.c | 301 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm)) in xchk_refcountbt_xref_rmap() 311 error = xfs_rmap_query_range(sc->sa.rmap_cur, &low, &high, in xchk_refcountbt_xref_rmap() 313 if (!xchk_should_check_xref(sc, &error, &sc->sa.rmap_cur)) in xchk_refcountbt_xref_rmap() 318 trace_xchk_refcount_incorrect(sc->sa.pag, irec, refchk.seen); in xchk_refcountbt_xref_rmap() 319 xchk_btree_xref_set_corrupt(sc, sc->sa.rmap_cur, 0); in xchk_refcountbt_xref_rmap() 388 if (bno <= rrc->next_unshared_agbno || !sc->sa.rmap_cur || in xchk_refcountbt_xref_gaps() 397 error = xfs_rmap_query_range(sc->sa.rmap_cur, &low, &high, in xchk_refcountbt_xref_gaps() 400 xchk_btree_xref_set_corrupt(sc, sc->sa.rmap_cur, 0); in xchk_refcountbt_xref_gaps() 402 xchk_should_check_xref(sc, &error, &sc->sa.rmap_cur); in xchk_refcountbt_xref_gaps() 497 if (!sc->sa.rmap_cur || xchk_skip_xref(sc->sm)) in xchk_refcount_xref_rmap() [all …]
|
| H A D | rmap_repair.c | 193 if (xfs_rmap_check_irec(sc->sa.pag, rec) != NULL) in xrep_rmap_check_mapping() 197 error = xfs_alloc_has_records(sc->sa.bno_cur, rec->rm_startblock, in xrep_rmap_check_mapping() 234 trace_xrep_rmap_found(sc->sa.pag, &rmap); in xrep_rmap_stash() 237 mcur = xfs_rmapbt_mem_cursor(sc->sa.pag, sc->tp, &rr->rmap_btree); in xrep_rmap_stash() 347 pag_agno(rf->rr->sc->sa.pag)) in xrep_rmap_visit_bmbt() 394 if (XFS_FSB_TO_AGNO(cur->bc_mp, fsbno) != pag_agno(rf->rr->sc->sa.pag)) in xrep_rmap_visit_iroot_btree_block() 744 error = xfs_btree_query_all(sc->sa.ino_cur, xrep_rmap_walk_inobt, &ri); in xrep_rmap_find_inode_rmaps() 753 struct xfs_agi *agi = sc->sa.agi_bp->b_addr; in xrep_rmap_find_inode_rmaps() 764 sc->sa.fino_cur); in xrep_rmap_find_inode_rmaps() 827 error = xagb_bitmap_set_btblocks(&refcountbt_blocks, sc->sa.refc_cur); in xrep_rmap_find_refcount_rmaps() [all …]
|
| /linux/arch/s390/kernel/ |
| H A D | crash_dump.c | 65 struct save_area *sa; in save_area_alloc() local 67 sa = memblock_alloc_or_panic(sizeof(*sa), 8); in save_area_alloc() 70 list_add(&sa->list, &dump_save_areas); in save_area_alloc() 72 list_add_tail(&sa->list, &dump_save_areas); in save_area_alloc() 73 return sa; in save_area_alloc() 87 void __init save_area_add_regs(struct save_area *sa, void *regs) in save_area_add_regs() argument 92 memcpy(&sa->psw, &lc->psw_save_area, sizeof(sa->psw)); in save_area_add_regs() 93 memcpy(&sa->ctrs, &lc->cregs_save_area, sizeof(sa->ctrs)); in save_area_add_regs() 94 memcpy(&sa->gprs, &lc->gpregs_save_area, sizeof(sa->gprs)); in save_area_add_regs() 95 memcpy(&sa->acrs, &lc->access_regs_save_area, sizeof(sa->acrs)); in save_area_add_regs() [all …]
|
| /linux/drivers/net/phy/ |
| H A D | nxp-c45-tja11xx-macsec.c | 183 void *sa; member 415 static struct nxp_c45_sa *nxp_c45_sa_alloc(struct list_head *sa_list, void *sa, in nxp_c45_sa_alloc() argument 443 tmp->sa = sa; in nxp_c45_sa_alloc() 452 static void nxp_c45_sa_free(struct nxp_c45_sa *sa) in nxp_c45_sa_free() argument 454 list_del(&sa->list); in nxp_c45_sa_free() 455 kfree(sa); in nxp_c45_sa_free() 467 struct nxp_c45_sa *sa, u64 pn, in nxp_c45_sa_set_pn() argument 470 const struct nxp_c45_sa_regs *sa_regs = sa->regs; in nxp_c45_sa_set_pn() 476 if (sa->type != RX_SA) in nxp_c45_sa_set_pn() 495 u32 *key_u32 = (u32 *)ctx->sa.key; in nxp_c45_sa_set_key() [all …]
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_suballoc.c | 52 static void drm_suballoc_remove_locked(struct drm_suballoc *sa); 97 struct drm_suballoc *sa, *tmp; in drm_suballoc_manager_fini() local 108 list_for_each_entry_safe(sa, tmp, &sa_manager->olist, olist) { in drm_suballoc_manager_fini() 109 drm_suballoc_remove_locked(sa); in drm_suballoc_manager_fini() 116 static void drm_suballoc_remove_locked(struct drm_suballoc *sa) in drm_suballoc_remove_locked() argument 118 struct drm_suballoc_manager *sa_manager = sa->manager; in drm_suballoc_remove_locked() 120 if (sa_manager->hole == &sa->olist) in drm_suballoc_remove_locked() 121 sa_manager->hole = sa->olist.prev; in drm_suballoc_remove_locked() 123 list_del_init(&sa->olist); in drm_suballoc_remove_locked() 124 list_del_init(&sa->flist); in drm_suballoc_remove_locked() [all …]
|
| /linux/drivers/net/ethernet/aquantia/atlantic/macsec/ |
| H A D | macsec_struct.h | 13 /*! This is used to store the 48 bit value used to compare SA, DA or 14 * halfDA+half SA value. 28 * 2: compare SA only 29 * 3: compare half DA + half SA 32 * 6: compare SA + ethertype 195 /*! If packet matches and tagged as controlled-packet, this SC/SA 196 * index is used for later SC and SA table lookup. 199 /*! This field is used to specify how many SA entries are 201 * 2'b00: 1 SC has 4 SA. 203 * SA index is equivalent to {SC_Index[4:2], SC entry's current AN[1:0] [all …]
|
| /linux/tools/testing/selftests/x86/ |
| H A D | helpers.h | 32 struct sigaction sa; in sethandler() local 34 memset(&sa, 0, sizeof(sa)); in sethandler() 35 sa.sa_sigaction = handler; in sethandler() 36 sa.sa_flags = SA_SIGINFO | flags; in sethandler() 37 sigemptyset(&sa.sa_mask); in sethandler() 38 if (sigaction(sig, &sa, 0)) in sethandler() 44 struct sigaction sa; in clearhandler() local 46 memset(&sa, 0, sizeof(sa)); in clearhandler() 47 sa.sa_handler = SIG_DFL; in clearhandler() 48 sigemptyset(&sa.sa_mask); in clearhandler() [all …]
|
| H A D | vdso_restorer.c | 48 struct real_sigaction sa; in main() local 60 memset(&sa, 0, sizeof(sa)); in main() 61 sa.handler = handler_with_siginfo; in main() 62 sa.flags = SA_SIGINFO; in main() 63 sa.restorer = NULL; /* request kernel-provided restorer */ in main() 65 printf("[RUN]\tRaise a signal, SA_SIGINFO, sa.restorer == NULL\n"); in main() 67 if (syscall(SYS_rt_sigaction, SIGUSR1, &sa, NULL, 8) != 0) in main() 79 printf("[RUN]\tRaise a signal, !SA_SIGINFO, sa.restorer == NULL\n"); in main() 81 sa.flags = 0; in main() 82 sa.handler = handler_without_siginfo; in main() [all …]
|
| /linux/arch/m68k/ifpsp060/ |
| H A D | README | 32 fpsp.sa Full FP Kernel Module - hex image 36 pfpsp.sa Partial FP Kernel Module - hex image 39 fplsp.sa FP Library Module - hex image 43 isp.sa Integer Unimplemented Kernel Module - hex image 47 ilsp.sa Integer Unimplemented Library Module - hex image 51 fskeleton.s Sample Call-outs needed by fpsp.sa and pfpsp.sa 53 iskeleton.s Sample Call-outs needed by isp.sa 55 os.s Sample Call-outs needed by fpsp.sa, pfpsp.sa, and isp.sa 57 ftest.sa Simple test program to test that {p}fpsp.sa 61 itest.sa Simple test program to test that isp.sa was [all …]
|
| /linux/tools/perf/trace/beauty/ |
| H A D | sockaddr.c | 13 static size_t af_inet__scnprintf(struct sockaddr *sa, char *bf, size_t size) in af_inet__scnprintf() argument 15 struct sockaddr_in *sin = (struct sockaddr_in *)sa; in af_inet__scnprintf() 21 static size_t af_inet6__scnprintf(struct sockaddr *sa, char *bf, size_t size) in af_inet6__scnprintf() argument 23 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; in af_inet6__scnprintf() 36 static size_t af_local__scnprintf(struct sockaddr *sa, char *bf, size_t size) in af_local__scnprintf() argument 38 struct sockaddr_un *sun = (struct sockaddr_un *)sa; in af_local__scnprintf() 42 static size_t (*af_scnprintfs[])(struct sockaddr *sa, char *bf, size_t size) = { 50 struct sockaddr *sa = (struct sockaddr *)&arg->augmented.args->value; in syscall_arg__scnprintf_augmented_sockaddr() local 54 …(&strarray__socket_families, family, sizeof(family), "%d", arg->show_string_prefix, sa->sa_family); in syscall_arg__scnprintf_augmented_sockaddr() 57 if (sa->sa_family < ARRAY_SIZE(af_scnprintfs) && af_scnprintfs[sa->sa_family]) in syscall_arg__scnprintf_augmented_sockaddr() [all …]
|
| /linux/arch/um/kernel/skas/ |
| H A D | stub_exe.c | 29 } sa = { in real_init() local 83 sa.sa_handler_ = (void *) init_data.signal_handler; in real_init() 84 sa.sa_restorer = (void *) init_data.signal_restorer; in real_init() 87 sa.sa_mask = 0; in real_init() 90 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() 95 sa.sa_mask = ~0ULL; in real_init() 98 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() 103 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() 108 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() 113 (unsigned long)&sa, 0, sizeof(sa.sa_mask)); in real_init() [all …]
|
| /linux/include/net/phonet/ |
| H A D | phonet.h | 42 struct sock *pn_find_sock_by_sa(struct net *net, const struct sockaddr_pn *sa); 72 void pn_skb_get_src_sockaddr(struct sk_buff *skb, struct sockaddr_pn *sa) in pn_skb_get_src_sockaddr() argument 77 sa->spn_family = AF_PHONET; in pn_skb_get_src_sockaddr() 78 pn_sockaddr_set_object(sa, obj); in pn_skb_get_src_sockaddr() 79 pn_sockaddr_set_resource(sa, ph->pn_res); in pn_skb_get_src_sockaddr() 80 memset(sa->spn_zero, 0, sizeof(sa->spn_zero)); in pn_skb_get_src_sockaddr() 84 void pn_skb_get_dst_sockaddr(struct sk_buff *skb, struct sockaddr_pn *sa) in pn_skb_get_dst_sockaddr() argument 89 sa->spn_family = AF_PHONET; in pn_skb_get_dst_sockaddr() 90 pn_sockaddr_set_object(sa, obj); in pn_skb_get_dst_sockaddr() 91 pn_sockaddr_set_resource(sa, ph->pn_res); in pn_skb_get_dst_sockaddr() [all …]
|
| /linux/kernel/sched/ |
| H A D | pelt.c | 103 accumulate_sum(u64 delta, struct sched_avg *sa, in accumulate_sum() argument 109 delta += sa->period_contrib; in accumulate_sum() 116 sa->load_sum = decay_load(sa->load_sum, periods); in accumulate_sum() 117 sa->runnable_sum = in accumulate_sum() 118 decay_load(sa->runnable_sum, periods); in accumulate_sum() 119 sa->util_sum = decay_load((u64)(sa->util_sum), periods); in accumulate_sum() 137 1024 - sa->period_contrib, delta); in accumulate_sum() 140 sa->period_contrib = delta; in accumulate_sum() 143 sa->load_sum += load * contrib; in accumulate_sum() 145 sa->runnable_sum += runnable * contrib << SCHED_CAPACITY_SHIFT; in accumulate_sum() [all …]
|
| /linux/include/drm/ |
| H A D | drm_suballoc.h | 60 void drm_suballoc_free(struct drm_suballoc *sa, struct dma_fence *fence); 64 * @sa: The struct drm_suballoc. 68 static inline size_t drm_suballoc_soffset(struct drm_suballoc *sa) in drm_suballoc_soffset() argument 70 return sa->soffset; in drm_suballoc_soffset() 75 * @sa: The struct drm_suballoc. 79 static inline size_t drm_suballoc_eoffset(struct drm_suballoc *sa) in drm_suballoc_eoffset() argument 81 return sa->eoffset; in drm_suballoc_eoffset() 86 * @sa: The struct drm_suballoc. 90 static inline size_t drm_suballoc_size(struct drm_suballoc *sa) in drm_suballoc_size() argument 92 return sa->eoffset - sa->soffset; in drm_suballoc_size()
|
| /linux/drivers/input/serio/ |
| H A D | ioc3kbd.c | 127 struct serio *sk, *sa; in ioc3kbd_probe() local 146 sa = kzalloc_obj(*sa); in ioc3kbd_probe() 147 if (!sa) { in ioc3kbd_probe() 161 sa->id.type = SERIO_8042; in ioc3kbd_probe() 162 sa->write = ioc3aux_write; in ioc3kbd_probe() 163 sa->start = ioc3aux_start; in ioc3kbd_probe() 164 sa->stop = ioc3aux_stop; in ioc3kbd_probe() 165 snprintf(sa->name, sizeof(sa->name), "IOC3 auxiliary %d", pdev->id); in ioc3kbd_probe() 166 snprintf(sa->phys, sizeof(sa->phys), "ioc3/serio%daux", pdev->id); in ioc3kbd_probe() 167 sa->port_data = d; in ioc3kbd_probe() [all …]
|
| /linux/tools/testing/selftests/mm/ |
| H A D | pkey_sighandler_tests.c | 207 struct sigaction sa; in test_sigsegv_handler_with_pkey0_disabled() local 211 sa.sa_flags = SA_SIGINFO; in test_sigsegv_handler_with_pkey0_disabled() 213 sa.sa_sigaction = sigsegv_handler; in test_sigsegv_handler_with_pkey0_disabled() 214 sigemptyset(&sa.sa_mask); in test_sigsegv_handler_with_pkey0_disabled() 215 if (sigaction(SIGSEGV, &sa, NULL) == -1) { in test_sigsegv_handler_with_pkey0_disabled() 247 struct sigaction sa; in test_sigsegv_handler_cannot_access_stack() local 251 sa.sa_flags = SA_SIGINFO; in test_sigsegv_handler_cannot_access_stack() 253 sa.sa_sigaction = sigsegv_handler; in test_sigsegv_handler_cannot_access_stack() 254 sigemptyset(&sa.sa_mask); in test_sigsegv_handler_cannot_access_stack() 255 if (sigaction(SIGSEGV, &sa, NULL) == -1) { in test_sigsegv_handler_cannot_access_stack() [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | connect6_prog.c | 31 struct sockaddr_in6 sa; in connect_v6_prog() local 77 memset(&sa, 0, sizeof(sa)); in connect_v6_prog() 79 sa.sin6_family = AF_INET6; in connect_v6_prog() 80 sa.sin6_port = bpf_htons(0); in connect_v6_prog() 82 sa.sin6_addr.s6_addr32[0] = bpf_htonl(SRC_REWRITE_IP6_0); in connect_v6_prog() 83 sa.sin6_addr.s6_addr32[1] = bpf_htonl(SRC_REWRITE_IP6_1); in connect_v6_prog() 84 sa.sin6_addr.s6_addr32[2] = bpf_htonl(SRC_REWRITE_IP6_2); in connect_v6_prog() 85 sa.sin6_addr.s6_addr32[3] = bpf_htonl(SRC_REWRITE_IP6_3); in connect_v6_prog() 87 if (bpf_bind(ctx, (struct sockaddr *)&sa, sizeof(sa)) != 0) in connect_v6_prog()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | macsec.c | 315 struct mlx5e_macsec_sa *sa, bool is_tx, in mlx5e_macsec_cleanup_sa_fs() argument 321 if (!sa->macsec_rule) in mlx5e_macsec_cleanup_sa_fs() 324 mlx5_macsec_fs_del_rule(macsec->mdev->macsec_fs, sa->macsec_rule, action, netdev, in mlx5e_macsec_cleanup_sa_fs() 326 sa->macsec_rule = NULL; in mlx5e_macsec_cleanup_sa_fs() 330 struct mlx5e_macsec_sa *sa, bool is_tx, in mlx5e_macsec_cleanup_sa() argument 333 mlx5e_macsec_cleanup_sa_fs(macsec, sa, is_tx, netdev, fs_id); in mlx5e_macsec_cleanup_sa() 334 mlx5e_macsec_destroy_object(macsec->mdev, sa->macsec_obj_id); in mlx5e_macsec_cleanup_sa() 338 struct mlx5e_macsec_sa *sa, bool encrypt, in mlx5e_macsec_init_sa_fs() argument 347 if (is_tx && tx_sc->encoding_sa != sa->assoc_num) in mlx5e_macsec_init_sa_fs() 350 rule_attrs.macsec_obj_id = sa->macsec_obj_id; in mlx5e_macsec_init_sa_fs() [all …]
|
| /linux/tools/firewire/ |
| H A D | nosy-dump.c | 136 struct subaction *sa; in subaction_create() local 139 sa = malloc(sizeof *sa - sizeof sa->packet + length); in subaction_create() 140 if (!sa) in subaction_create() 142 sa->ack = data[length / 4 - 1]; in subaction_create() 143 sa->length = length; in subaction_create() 144 memcpy(&sa->packet, data, length); in subaction_create() 146 return sa; in subaction_create() 150 subaction_destroy(struct subaction *sa) in subaction_destroy() argument 152 free(sa); in subaction_destroy() 188 struct subaction *sa; in link_transaction_destroy() local [all …]
|
| /linux/net/can/j1939/ |
| H A D | address-claim.c | 14 * - resolves NAME<=>SA taking into account the AC states of ECU's. 66 if (skcb->addr.sa == J1939_NO_ADDR) { in j1939_ac_verify_outgoing() 67 netdev_notice(priv->ndev, "tx address claim with broadcast sa\n"); in j1939_ac_verify_outgoing() 97 if (ecu->addr != skcb->addr.sa) in j1939_ac_fixup() 106 netdev_notice(priv->ndev, "tx drop: invalid sa for name 0x%016llx\n", in j1939_ac_fixup() 110 skcb->addr.sa = addr; in j1939_ac_fixup() 145 if (!j1939_address_is_valid(skcb->addr.sa)) { in j1939_ac_process() 146 netdev_notice(priv->ndev, "rx address claim with broadcast sa\n"); in j1939_ac_process() 169 if (ecu && ecu->addr == skcb->addr.sa) { in j1939_ac_process() 208 if (!ecu && j1939_address_is_unicast(skcb->addr.sa)) in j1939_ac_process() [all …]
|
| H A D | bus.c | 262 /* ecu's SA is registered */ in j1939_name_to_addr() 271 * Transport protocol needs to know if a SA is local or not 276 int j1939_local_ecu_get(struct j1939_priv *priv, name_t name, u8 sa) in j1939_local_ecu_get() argument 283 if (j1939_address_is_unicast(sa)) in j1939_local_ecu_get() 284 priv->ents[sa].nusers++; in j1939_local_ecu_get() 294 if (j1939_address_is_unicast(sa)) in j1939_local_ecu_get() 295 priv->ents[sa].nusers--; in j1939_local_ecu_get() 300 /* TODO: do we care if ecu->addr != sa? */ in j1939_local_ecu_get() 302 /* ecu's sa is active already */ in j1939_local_ecu_get() 311 void j1939_local_ecu_put(struct j1939_priv *priv, name_t name, u8 sa) in j1939_local_ecu_put() argument [all …]
|
| /linux/net/appletalk/ |
| H A D | aarp.c | 427 void aarp_proxy_remove(struct net_device *dev, struct atalk_addr *sa) in aarp_proxy_remove() argument 429 int hash = sa->s_node % (AARP_HASH_SIZE - 1); in aarp_proxy_remove() 434 a = __aarp_find_entry(proxies[hash], dev, sa); in aarp_proxy_remove() 443 struct atalk_addr *sa) in __aarp_proxy_find() argument 445 int hash = sa->s_node % (AARP_HASH_SIZE - 1); in __aarp_proxy_find() 446 struct aarp_entry *a = __aarp_find_entry(proxies[hash], dev, sa); in __aarp_proxy_find() 448 return a ? sa : NULL; in __aarp_proxy_find() 466 int aarp_proxy_probe_network(struct atalk_iface *atif, struct atalk_addr *sa) in aarp_proxy_probe_network() argument 491 entry->target_addr.s_node = sa->s_node; in aarp_proxy_probe_network() 492 entry->target_addr.s_net = sa->s_net; in aarp_proxy_probe_network() [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | tcp_port_share.c | 23 struct sockaddr sa; member 42 err = getsockname(fd, &addr.sa, &addr.len); in getsockname_port() 46 switch (addr.sa.sa_family) { in getsockname_port() 147 ASSERT_EQ(bind(ln, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str); in TEST_F() 156 ASSERT_EQ(bind(c1, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str); in TEST_F() 159 ASSERT_EQ(connect(c1, &addr.sa, addr.len), 0) TH_LOG("connect(%s): %m", addr.str); in TEST_F() 168 ASSERT_EQ(bind(pb, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str); in TEST_F() 176 ASSERT_EQ(bind(c2, &addr.sa, addr.len), 0) TH_LOG("bind(%s): %m", addr.str); in TEST_F() 179 ASSERT_EQ(connect(c2, &addr.sa, addr.len), -1) TH_LOG("connect(%s)", addr.str); in TEST_F() 186 EXPECT_EQ(connect(c2, &addr.sa, addr.len), 0) TH_LOG("connect(%s): %m", addr.str); in TEST_F() [all …]
|