/linux-master/arch/x86/kernel/ |
H A D | signal.c | 49 ksig->ka.sa.sa_flags & SA_IA32_ABI; 60 ksig->ka.sa.sa_flags & SA_X32_ABI; 93 if (ka->sa.sa_flags & SA_ONSTACK) { 106 !(ka->sa.sa_flags & SA_RESTORER) && 107 ka->sa.sa_restorer) { 109 sp = (unsigned long) ka->sa.sa_restorer; 216 if (ksig->ka.sa.sa_flags & SA_SIGINFO) 246 if (!(ksig->ka.sa.sa_flags & SA_RESTART)) {
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | macsec.c | 314 struct mlx5e_macsec_sa *sa, bool is_tx, 320 if (!sa->macsec_rule) 323 mlx5_macsec_fs_del_rule(macsec->mdev->macsec_fs, sa->macsec_rule, action, netdev, 325 sa->macsec_rule = NULL; 329 struct mlx5e_macsec_sa *sa, bool is_tx, 332 mlx5e_macsec_cleanup_sa_fs(macsec, sa, is_tx, netdev, fs_id); 333 mlx5e_macsec_destroy_object(macsec->mdev, sa->macsec_obj_id); 337 struct mlx5e_macsec_sa *sa, bool encrypt, 345 rule_attrs.macsec_obj_id = sa->macsec_obj_id; 346 rule_attrs.sci = sa 313 mlx5e_macsec_cleanup_sa_fs(struct mlx5e_macsec *macsec, struct mlx5e_macsec_sa *sa, bool is_tx, struct net_device *netdev, u32 fs_id) argument 328 mlx5e_macsec_cleanup_sa(struct mlx5e_macsec *macsec, struct mlx5e_macsec_sa *sa, bool is_tx, struct net_device *netdev, u32 fs_id) argument 336 mlx5e_macsec_init_sa_fs(struct macsec_context *ctx, struct mlx5e_macsec_sa *sa, bool encrypt, bool is_tx, u32 *fs_id) argument 360 mlx5e_macsec_init_sa(struct macsec_context *ctx, struct mlx5e_macsec_sa *sa, bool encrypt, bool is_tx, u32 *fs_id) argument 487 update_macsec_epn(struct mlx5e_macsec_sa *sa, const struct macsec_key *key, const pn_t *next_pn_halves, ssci_t ssci) argument 1271 macsec_build_accel_attrs(struct mlx5e_macsec_sa *sa, struct mlx5_macsec_obj_attrs *attrs) argument 1480 macsec_epn_update(struct mlx5e_macsec *macsec, struct mlx5_core_dev *mdev, struct mlx5e_macsec_sa *sa, u32 obj_id, u32 mode_param) argument [all...] |
/linux-master/include/linux/ |
H A D | kcsan-checks.h | 159 * Begin scoped access and initialize @sa, which will cause KCSAN to 161 * kcsan_end_scoped_access() is called for @sa. 163 * Scoped accesses are implemented by appending @sa to an internal list for the 170 * @sa: struct kcsan_scoped_access to use for the scope of the access 174 struct kcsan_scoped_access *sa); 180 * Requires that kcsan_begin_scoped_access() was previously called once for @sa. 182 * @sa: a previously initialized struct kcsan_scoped_access 184 void kcsan_end_scoped_access(struct kcsan_scoped_access *sa); 210 struct kcsan_scoped_access *sa) { return sa; } 209 kcsan_begin_scoped_access(const volatile void *ptr, size_t size, int type, struct kcsan_scoped_access *sa) argument 211 kcsan_end_scoped_access(struct kcsan_scoped_access *sa) argument [all...] |
H A D | signal_types.h | 52 struct sigaction sa; member in struct:k_sigaction
|
/linux-master/tools/testing/selftests/futex/functional/ |
H A D | futex_requeue_pi_signal_restart.c | 121 struct sigaction sa; local 148 sa.sa_handler = handle_signal; 149 sigemptyset(&sa.sa_mask); 150 sa.sa_flags = 0; 151 if (sigaction(SIGUSR1, &sa, NULL)) {
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | connect_ping.c | 31 struct sockaddr *sa = NULL; local 38 sa = (struct sockaddr *)&sa4; 43 sa = (struct sockaddr *)&sa6; 56 if (!ASSERT_OK(connect(sock_fd, sa, sa_len), "connect")) 68 if (!ASSERT_OK(getsockname(sock_fd, sa, &sa_len),
|
H A D | cls_redirect.c | 71 static bool fill_addr_port(const struct sockaddr *sa, struct addr_port *ap) argument 76 switch (sa->sa_family) { 78 in = (const struct sockaddr_in *)sa; 84 in6 = (const struct sockaddr_in6 *)sa; 99 struct sockaddr *sa = (struct sockaddr *)&ss; local 105 if (CHECK_FAIL(getsockname(*server, sa, &slen))) 108 *conn = connect_to_server(sa, slen, type); 116 if (CHECK_FAIL(getsockname(*conn, sa, &slen))) 119 if (CHECK_FAIL(!fill_addr_port(sa, &tuple->dst))) 123 if (CHECK_FAIL(getpeername(*conn, sa, [all...] |
/linux-master/fs/xfs/scrub/ |
H A D | agheader_repair.c | 115 if (!xfs_verify_agbno(sc->sa.pag, agbno)) 139 return xfs_verify_agbno(sc->sa.pag, fab->root) && 199 struct xfs_perag *pag = sc->sa.pag; 258 cur = xfs_bnobt_init_cursor(mp, sc->tp, agf_bp, sc->sa.pag); 271 cur = xfs_cntbt_init_cursor(mp, sc->tp, agf_bp, sc->sa.pag); 279 cur = xfs_rmapbt_init_cursor(mp, sc->tp, agf_bp, sc->sa.pag); 292 sc->sa.pag); 323 pag = sc->sa.pag; 382 XFS_AG_DADDR(mp, sc->sa.pag->pag_agno, 399 error = xfs_alloc_read_agfl(sc->sa [all...] |
/linux-master/tools/testing/selftests/x86/ |
H A D | fsgsbase.c | 45 struct sigaction sa; local 46 memset(&sa, 0, sizeof(sa)); 47 sa.sa_sigaction = handler; 48 sa.sa_flags = SA_SIGINFO | flags; 49 sigemptyset(&sa.sa_mask); 50 if (sigaction(sig, &sa, 0)) 56 struct sigaction sa; local 57 memset(&sa, 0, sizeof(sa)); [all...] |
H A D | sigreturn.c | 144 struct sigaction sa; local 145 memset(&sa, 0, sizeof(sa)); 146 sa.sa_sigaction = handler; 147 sa.sa_flags = SA_SIGINFO | flags; 148 sigemptyset(&sa.sa_mask); 149 if (sigaction(sig, &sa, 0)) 155 struct sigaction sa; local 156 memset(&sa, 0, sizeof(sa)); [all...] |
H A D | mov_ss_trap.c | 100 struct sigaction sa; local 101 memset(&sa, 0, sizeof(sa)); 102 sa.sa_sigaction = handler; 103 sa.sa_flags = SA_SIGINFO | flags; 104 sigemptyset(&sa.sa_mask); 105 if (sigaction(sig, &sa, 0))
|
/linux-master/include/net/ |
H A D | ieee802154_netdev.h | 325 struct ieee802154_addr_sa *sa; local 328 sa = &daddr->addr; 331 switch (sa->addr_type) { 350 const struct ieee802154_addr_sa *sa) 352 a->mode = sa->addr_type; 353 a->pan_id = cpu_to_le16(sa->pan_id); 357 a->short_addr = cpu_to_le16(sa->short_addr); 360 a->extended_addr = ieee802154_devaddr_from_raw(sa->hwaddr); 365 static inline void ieee802154_addr_to_sa(struct ieee802154_addr_sa *sa, argument 368 sa 349 ieee802154_addr_from_sa(struct ieee802154_addr *a, const struct ieee802154_addr_sa *sa) argument [all...] |
/linux-master/sound/soc/codecs/ |
H A D | sigmadsp.c | 372 static inline u32 sigma_action_len(struct sigma_action *sa) argument 374 return (sa->len_hi << 16) | le16_to_cpu(sa->len); 377 static size_t sigma_action_size(struct sigma_action *sa) argument 381 switch (sa->instr) { 385 payload = sigma_action_len(sa); 401 struct sigma_action *sa) 403 size_t len = sigma_action_len(sa); 407 sa->instr, sa 400 process_sigma_action(struct sigmadsp *sigmadsp, struct sigma_action *sa) argument 438 struct sigma_action *sa; local [all...] |
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_private.h | 80 if (a->sa.sa_family != b->sa.sa_family) 82 if (a->sa.sa_family == AF_INET6) 93 ip->sa.sa_family = AF_INET6; 97 ip->sa.sa_family = AF_INET; 107 if (ip->sa.sa_family == AF_INET6) 115 if (ip->sa.sa_family == AF_INET6) 136 ip->sa.sa_family = AF_INET; 158 if (ip->sa.sa_family == AF_INET6)
|
/linux-master/net/key/ |
H A D | af_key.c | 65 static int parse_sockaddr_pair(struct sockaddr *sa, int ext_len, 627 int pfkey_sockaddr_extract(const struct sockaddr *sa, xfrm_address_t *xaddr) argument 629 switch (sa->sa_family) { 632 ((struct sockaddr_in *)sa)->sin_addr.s_addr; 637 &((struct sockaddr_in6 *)sa)->sin6_addr, 654 const struct sadb_sa *sa; local 660 sa = ext_hdrs[SADB_EXT_SA - 1]; 661 if (sa == NULL) 690 return xfrm_state_lookup(net, DUMMY_MARK, xaddr, sa->sadb_sa_spi, proto, family); 731 struct sockaddr *sa, 730 pfkey_sockaddr_fill(const xfrm_address_t *xaddr, __be16 port, struct sockaddr *sa, unsigned short family) argument 765 struct sadb_sa *sa; local 1065 const struct sadb_sa *sa; local 2184 u8 *sa = (void *)(rq + 1); local 2250 struct sadb_address *sa; local 2364 struct sadb_address *sa; local 2472 parse_sockaddr_pair(struct sockaddr *sa, int ext_len, xfrm_address_t *saddr, xfrm_address_t *daddr, u16 *family) argument 2551 struct sadb_address *sa; local 3357 struct sadb_sa *sa; local 3497 u8 *sa; local 3524 u8 *sa; local [all...] |
/linux-master/include/scsi/ |
H A D | scsi_dbg.h | 30 scsi_opcode_sa_name(int cmd, int sa, argument
|
/linux-master/tools/perf/scripts/perl/ |
H A D | rwtop.pl | 94 my $sa = POSIX::SigAction->new(\&set_print_pending); 95 $sa->flags(SA_RESTART); 96 $sa->safe(1); 97 POSIX::sigaction(SIGALRM, $sa) or die "Can't set SIGALRM handler: $!\n";
|
/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | tm-signal-pagefault.c | 225 struct sigaction sa; local 247 sa.sa_flags = SA_SIGINFO | SA_ONSTACK; 248 sa.sa_sigaction = signal_handler; 249 if (sigaction(SIGTRAP, &sa, NULL) == -1) {
|
/linux-master/net/rose/ |
H A D | rose_dev.c | 58 struct sockaddr *sa = addr; local 61 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) 65 err = rose_add_loopback_node((rose_address *)sa->sa_data); 72 dev_addr_set(dev, sa->sa_data);
|
/linux-master/net/netrom/ |
H A D | nr_dev.c | 100 struct sockaddr *sa = addr; local 103 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) 107 err = ax25_listen_register((ax25_address *)sa->sa_data, NULL); 114 dev_addr_set(dev, sa->sa_data);
|
/linux-master/fs/btrfs/ |
H A D | ioctl.c | 3227 struct btrfs_ioctl_scrub_args *sa; local 3238 sa = memdup_user(arg, sizeof(*sa)); 3239 if (IS_ERR(sa)) 3240 return PTR_ERR(sa); 3242 if (sa->flags & ~BTRFS_SCRUB_SUPPORTED_FLAGS) { 3247 if (!(sa->flags & BTRFS_SCRUB_READONLY)) { 3253 ret = btrfs_scrub_dev(fs_info, sa->devid, sa->start, sa 3290 struct btrfs_ioctl_scrub_args *sa; local 3312 struct btrfs_ioctl_get_dev_stats *sa; local 3745 struct btrfs_ioctl_quota_ctl_args *sa; local 3815 struct btrfs_ioctl_qgroup_assign_args *sa; local 3867 struct btrfs_ioctl_qgroup_create_args *sa; local 3922 struct btrfs_ioctl_qgroup_limit_args *sa; local 4028 _btrfs_ioctl_set_received_subvol(struct file *file, struct mnt_idmap *idmap, struct btrfs_ioctl_received_subvol_args *sa) argument 4173 struct btrfs_ioctl_received_subvol_args *sa = NULL; local [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | sys_sparc32.c | 166 new_ka.sa.sa_handler = compat_ptr(u_handler); 167 ret |= get_compat_sigset(&new_ka.sa.sa_mask, &act->sa_mask); 168 ret |= get_user(new_ka.sa.sa_flags, &act->sa_flags); 170 new_ka.sa.sa_restorer = compat_ptr(u_restorer); 178 ret = put_user(ptr_to_compat(old_ka.sa.sa_handler), &oact->sa_handler); 179 ret |= put_compat_sigset(&oact->sa_mask, &old_ka.sa.sa_mask, 181 ret |= put_user(old_ka.sa.sa_flags, &oact->sa_flags); 182 ret |= put_user(ptr_to_compat(old_ka.sa.sa_restorer), &oact->sa_restorer);
|
/linux-master/net/can/j1939/ |
H A D | bus.c | 276 int j1939_local_ecu_get(struct j1939_priv *priv, name_t name, u8 sa) argument 283 if (j1939_address_is_unicast(sa)) 284 priv->ents[sa].nusers++; 297 /* TODO: do we care if ecu->addr != sa? */ 299 /* ecu's sa is active already */ 308 void j1939_local_ecu_put(struct j1939_priv *priv, name_t name, u8 sa) argument 314 if (j1939_address_is_unicast(sa)) 315 priv->ents[sa].nusers--; 325 /* TODO: do we care if ecu->addr != sa? */ 327 /* ecu's sa i [all...] |
/linux-master/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_transport.c | 70 struct sockaddr *sa, int salen, 201 struct sockaddr *sa; local 215 sa = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.dst_addr; 216 newxprt->sc_xprt.xpt_remotelen = svc_addr_len(sa); 217 memcpy(&newxprt->sc_xprt.xpt_remote, sa, 220 sizeof(newxprt->sc_xprt.xpt_remotebuf) - 1, "%pISc", sa); 228 sa = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.src_addr; 229 svc_xprt_set_local(&newxprt->sc_xprt, sa, svc_addr_len(sa)); 305 struct sockaddr *sa, in 303 svc_rdma_create(struct svc_serv *serv, struct net *net, struct sockaddr *sa, int salen, int flags) argument [all...] |
/linux-master/net/bluetooth/rfcomm/ |
H A D | sock.c | 329 struct sockaddr_rc sa; local 337 memset(&sa, 0, sizeof(sa)); 338 len = min_t(unsigned int, sizeof(sa), addr_len); 339 memcpy(&sa, addr, len); 341 BT_DBG("sk %p %pMR", sk, &sa.rc_bdaddr); 357 if (sa.rc_channel && 358 __rfcomm_get_listen_sock_by_addr(sa.rc_channel, &sa.rc_bdaddr)) { 362 bacpy(&rfcomm_pi(sk)->src, &sa 376 struct sockaddr_rc *sa = (struct sockaddr_rc *) addr; local 534 struct sockaddr_rc *sa = (struct sockaddr_rc *) addr; local [all...] |