Home
last modified time | relevance | path

Searched refs:sig (Results 1 – 25 of 437) sorted by relevance

12345678910>>...18

/Linux-v4.19/include/linux/
Dsignal.h39 enum siginfo_layout siginfo_layout(int sig, int si_code);
52 unsigned long sig = _sig - 1; in sigaddset() local
54 set->sig[0] |= 1UL << sig; in sigaddset()
56 set->sig[sig / _NSIG_BPW] |= 1UL << (sig % _NSIG_BPW); in sigaddset()
61 unsigned long sig = _sig - 1; in sigdelset() local
63 set->sig[0] &= ~(1UL << sig); in sigdelset()
65 set->sig[sig / _NSIG_BPW] &= ~(1UL << (sig % _NSIG_BPW)); in sigdelset()
70 unsigned long sig = _sig - 1; in sigismember() local
72 return 1 & (set->sig[0] >> sig); in sigismember()
74 return 1 & (set->sig[sig / _NSIG_BPW] >> (sig % _NSIG_BPW)); in sigismember()
[all …]
/Linux-v4.19/arch/x86/include/asm/
Dsignal.h24 unsigned long sig[_NSIG_WORDS]; member
49 #define sigaddset(set,sig) \ argument
50 (__builtin_constant_p(sig) \
51 ? __const_sigaddset((set), (sig)) \
52 : __gen_sigaddset((set), (sig)))
61 unsigned long sig = _sig - 1; in __const_sigaddset() local
62 set->sig[sig / _NSIG_BPW] |= 1 << (sig % _NSIG_BPW); in __const_sigaddset()
65 #define sigdelset(set, sig) \ argument
66 (__builtin_constant_p(sig) \
67 ? __const_sigdelset((set), (sig)) \
[all …]
/Linux-v4.19/drivers/pinctrl/aspeed/
Dpinctrl-aspeed.h351 #define SIG_DESC_LIST_SYM(sig, func) sig_descs_ ## sig ## _ ## func argument
352 #define SIG_DESC_LIST_DECL(sig, func, ...) \ argument
353 static const struct aspeed_sig_desc SIG_DESC_LIST_SYM(sig, func)[] = \
356 #define SIG_EXPR_SYM(sig, func) sig_expr_ ## sig ## _ ## func argument
357 #define SIG_EXPR_DECL_(sig, func) \ argument
358 static const struct aspeed_sig_expr SIG_EXPR_SYM(sig, func) = \
360 .signal = #sig, \
362 .ndescs = ARRAY_SIZE(SIG_DESC_LIST_SYM(sig, func)), \
363 .descs = &(SIG_DESC_LIST_SYM(sig, func))[0], \
383 #define SIG_EXPR_DECL(sig, func, ...) \ argument
[all …]
/Linux-v4.19/drivers/gpu/ipu-v3/
Dipu-di.c212 struct ipu_di_signal_cfg *sig) in ipu_di_sync_config_interlaced() argument
214 u32 h_total = sig->mode.hactive + sig->mode.hsync_len + in ipu_di_sync_config_interlaced()
215 sig->mode.hback_porch + sig->mode.hfront_porch; in ipu_di_sync_config_interlaced()
216 u32 v_total = sig->mode.vactive + sig->mode.vsync_len + in ipu_di_sync_config_interlaced()
217 sig->mode.vback_porch + sig->mode.vfront_porch; in ipu_di_sync_config_interlaced()
229 .cnt_down = sig->mode.hsync_len * 2, in ipu_di_sync_config_interlaced()
236 .cnt_down = sig->mode.vsync_len * 2, in ipu_di_sync_config_interlaced()
249 .offset_count = (sig->mode.vsync_len + in ipu_di_sync_config_interlaced()
250 sig->mode.vback_porch) / 2, in ipu_di_sync_config_interlaced()
252 .repeat_count = sig->mode.vactive / 2, in ipu_di_sync_config_interlaced()
[all …]
/Linux-v4.19/crypto/asymmetric_keys/
Drestrict.c79 const struct public_key_signature *sig; in restrict_link_by_signature() local
91 sig = payload->data[asym_auth]; in restrict_link_by_signature()
92 if (!sig) in restrict_link_by_signature()
94 if (!sig->auth_ids[0] && !sig->auth_ids[1]) in restrict_link_by_signature()
97 if (ca_keyid && !asymmetric_key_id_partial(sig->auth_ids[1], ca_keyid)) in restrict_link_by_signature()
102 sig->auth_ids[0], sig->auth_ids[1], in restrict_link_by_signature()
110 ret = verify_signature(key, sig); in restrict_link_by_signature()
127 const struct public_key_signature *sig; in key_or_keyring_common() local
144 sig = payload->data[asym_auth]; in key_or_keyring_common()
145 if (!sig) in key_or_keyring_common()
[all …]
Dx509_public_key.c29 struct public_key_signature *sig = cert->sig; in x509_get_sig_params() local
40 if (!sig->pkey_algo) in x509_get_sig_params()
44 if (!sig->hash_algo) { in x509_get_sig_params()
49 sig->s = kmemdup(cert->raw_sig, cert->raw_sig_size, GFP_KERNEL); in x509_get_sig_params()
50 if (!sig->s) in x509_get_sig_params()
53 sig->s_size = cert->raw_sig_size; in x509_get_sig_params()
58 tfm = crypto_alloc_shash(sig->hash_algo, 0, 0); in x509_get_sig_params()
68 sig->digest_size = crypto_shash_digestsize(tfm); in x509_get_sig_params()
71 sig->digest = kmalloc(sig->digest_size, GFP_KERNEL); in x509_get_sig_params()
72 if (!sig->digest) in x509_get_sig_params()
[all …]
Dpkcs7_verify.c28 struct public_key_signature *sig = sinfo->sig; in pkcs7_digest() local
34 kenter(",%u,%s", sinfo->index, sinfo->sig->hash_algo); in pkcs7_digest()
36 if (!sinfo->sig->hash_algo) in pkcs7_digest()
42 tfm = crypto_alloc_shash(sinfo->sig->hash_algo, 0, 0); in pkcs7_digest()
47 sig->digest_size = crypto_shash_digestsize(tfm); in pkcs7_digest()
50 sig->digest = kmalloc(sig->digest_size, GFP_KERNEL); in pkcs7_digest()
51 if (!sig->digest) in pkcs7_digest()
63 sig->digest); in pkcs7_digest()
66 pr_devel("MsgDigest = [%*ph]\n", 8, sig->digest); in pkcs7_digest()
81 if (sinfo->msgdigest_len != sig->digest_size) { in pkcs7_digest()
[all …]
Dpublic_key.c66 const struct public_key_signature *sig) in public_key_verify_signature() argument
81 BUG_ON(!sig); in public_key_verify_signature()
82 BUG_ON(!sig->s); in public_key_verify_signature()
84 if (!sig->digest) in public_key_verify_signature()
87 alg_name = sig->pkey_algo; in public_key_verify_signature()
88 if (strcmp(sig->pkey_algo, "rsa") == 0) { in public_key_verify_signature()
94 "pkcs1pad(rsa,%s)", sig->hash_algo in public_key_verify_signature()
119 sg_init_one(&sig_sg, sig->s, sig->s_size); in public_key_verify_signature()
121 akcipher_request_set_crypt(req, &sig_sg, &digest_sg, sig->s_size, in public_key_verify_signature()
137 if (req->dst_len != sig->digest_size || in public_key_verify_signature()
[all …]
Dsignature.c25 void public_key_signature_free(struct public_key_signature *sig) in public_key_signature_free() argument
29 if (sig) { in public_key_signature_free()
30 for (i = 0; i < ARRAY_SIZE(sig->auth_ids); i++) in public_key_signature_free()
31 kfree(sig->auth_ids[i]); in public_key_signature_free()
32 kfree(sig->s); in public_key_signature_free()
33 kfree(sig->digest); in public_key_signature_free()
34 kfree(sig); in public_key_signature_free()
47 const struct public_key_signature *sig) in verify_signature() argument
63 ret = subtype->verify_signature(key, sig); in verify_signature()
Dpkcs7_trust.c30 struct public_key_signature *sig = sinfo->sig; in pkcs7_validate_trust_one() local
79 sig = last->sig; in pkcs7_validate_trust_one()
85 if (last && (last->sig->auth_ids[0] || last->sig->auth_ids[1])) { in pkcs7_validate_trust_one()
87 last->sig->auth_ids[0], in pkcs7_validate_trust_one()
88 last->sig->auth_ids[1], in pkcs7_validate_trust_one()
104 sinfo->sig->auth_ids[0], NULL, false); in pkcs7_validate_trust_one()
109 sig = sinfo->sig; in pkcs7_validate_trust_one()
119 ret = verify_signature(key, sig); in pkcs7_validate_trust_one()
/Linux-v4.19/kernel/
Dsignal.c63 static void __user *sig_handler(struct task_struct *t, int sig) in sig_handler() argument
65 return t->sighand->action[sig - 1].sa.sa_handler; in sig_handler()
68 static inline bool sig_handler_ignored(void __user *handler, int sig) in sig_handler_ignored() argument
72 (handler == SIG_DFL && sig_kernel_ignore(sig)); in sig_handler_ignored()
75 static bool sig_task_ignored(struct task_struct *t, int sig, bool force) in sig_task_ignored() argument
79 handler = sig_handler(t, sig); in sig_task_ignored()
82 handler == SIG_DFL && !(force && sig_kernel_only(sig))) in sig_task_ignored()
85 return sig_handler_ignored(handler, sig); in sig_task_ignored()
88 static bool sig_ignored(struct task_struct *t, int sig, bool force) in sig_ignored() argument
95 if (sigismember(&t->blocked, sig) || sigismember(&t->real_blocked, sig)) in sig_ignored()
[all …]
Dexit.c93 struct signal_struct *sig = tsk->signal; in __exit_signal() local
119 tty = sig->tty; in __exit_signal()
120 sig->tty = NULL; in __exit_signal()
126 if (sig->notify_count > 0 && !--sig->notify_count) in __exit_signal()
127 wake_up_process(sig->group_exit_task); in __exit_signal()
129 if (tsk == sig->curr_target) in __exit_signal()
130 sig->curr_target = next_thread(tsk); in __exit_signal()
143 write_seqlock(&sig->stats_lock); in __exit_signal()
144 sig->utime += utime; in __exit_signal()
145 sig->stime += stime; in __exit_signal()
[all …]
/Linux-v4.19/arch/um/os-Linux/
Dsignal.c32 static void sig_handler_common(int sig, struct siginfo *si, mcontext_t *mc) in sig_handler_common() argument
42 if (sig == SIGSEGV) { in sig_handler_common()
49 if ((sig != SIGIO) && (sig != SIGWINCH) && (sig != SIGALRM)) in sig_handler_common()
52 (*sig_info[sig])(sig, si, r); in sig_handler_common()
75 void sig_handler(int sig, struct siginfo *si, mcontext_t *mc) in sig_handler() argument
80 if (!enabled && (sig == SIGIO)) { in sig_handler()
87 sig_handler_common(sig, si, mc); in sig_handler()
107 void timer_alarm_handler(int sig, struct siginfo *unused_si, mcontext_t *mc) in timer_alarm_handler() argument
149 static void (*handlers[_NSIG])(int sig, struct siginfo *si, mcontext_t *mc) = {
161 static void hard_handler(int sig, siginfo_t *si, void *p) in hard_handler() argument
[all …]
/Linux-v4.19/tools/lib/subcmd/
Dsigchain.c15 static void check_signum(int sig) in check_signum() argument
17 if (sig < 1 || sig >= SIGCHAIN_MAX_SIGNALS) in check_signum()
18 die("BUG: signal out of range: %d", sig); in check_signum()
21 static int sigchain_push(int sig, sigchain_fun f) in sigchain_push() argument
23 struct sigchain_signal *s = signals + sig; in sigchain_push()
24 check_signum(sig); in sigchain_push()
27 s->old[s->n] = signal(sig, f); in sigchain_push()
34 int sigchain_pop(int sig) in sigchain_pop() argument
36 struct sigchain_signal *s = signals + sig; in sigchain_pop()
37 check_signum(sig); in sigchain_pop()
[all …]
/Linux-v4.19/arch/x86/lib/
Dcpu.c4 unsigned int x86_family(unsigned int sig) in x86_family() argument
8 x86 = (sig >> 8) & 0xf; in x86_family()
11 x86 += (sig >> 20) & 0xff; in x86_family()
17 unsigned int x86_model(unsigned int sig) in x86_model() argument
21 fam = x86_family(sig); in x86_model()
23 model = (sig >> 4) & 0xf; in x86_model()
26 model += ((sig >> 16) & 0xf) << 4; in x86_model()
32 unsigned int x86_stepping(unsigned int sig) in x86_stepping() argument
34 return sig & 0xf; in x86_stepping()
/Linux-v4.19/drivers/infiniband/core/
Drw.c375 ctx->sig = kcalloc(1, sizeof(*ctx->sig), GFP_KERNEL); in rdma_rw_ctx_signature_init()
376 if (!ctx->sig) { in rdma_rw_ctx_signature_init()
381 ret = rdma_rw_init_one_mr(qp, port_num, &ctx->sig->data, sg, sg_cnt, 0); in rdma_rw_ctx_signature_init()
385 prev_wr = &ctx->sig->data.reg_wr.wr; in rdma_rw_ctx_signature_init()
387 ret = rdma_rw_init_one_mr(qp, port_num, &ctx->sig->prot, in rdma_rw_ctx_signature_init()
393 if (ctx->sig->prot.inv_wr.next) in rdma_rw_ctx_signature_init()
394 prev_wr->next = &ctx->sig->prot.inv_wr; in rdma_rw_ctx_signature_init()
396 prev_wr->next = &ctx->sig->prot.reg_wr.wr; in rdma_rw_ctx_signature_init()
397 prev_wr = &ctx->sig->prot.reg_wr.wr; in rdma_rw_ctx_signature_init()
399 ctx->sig->sig_mr = ib_mr_pool_get(qp, &qp->sig_mrs); in rdma_rw_ctx_signature_init()
[all …]
/Linux-v4.19/arch/m68k/include/asm/
Dsignal.h17 unsigned long sig[_NSIG_WORDS]; member
45 unsigned long sig = _sig - 1; in __const_sigismember() local
46 return 1 & (set->sig[sig / _NSIG_BPW] >> (sig % _NSIG_BPW)); in __const_sigismember()
59 #define sigismember(set,sig) \ argument
60 (__builtin_constant_p(sig) ? \
61 __const_sigismember(set,sig) : \
62 __gen_sigismember(set,sig))
/Linux-v4.19/include/trace/events/
Dsignal.h53 TP_PROTO(int sig, struct siginfo *info, struct task_struct *task,
56 TP_ARGS(sig, info, task, group, result),
59 __field( int, sig )
69 __entry->sig = sig;
78 __entry->sig, __entry->errno, __entry->code,
99 TP_PROTO(int sig, struct siginfo *info, struct k_sigaction *ka),
101 TP_ARGS(sig, info, ka),
104 __field( int, sig )
112 __entry->sig = sig;
119 __entry->sig, __entry->errno, __entry->code,
/Linux-v4.19/drivers/eisa/
Deisa-bus.c21 #define EISA_DEVINFO(i,s) { .id = { .sig = i }, .name = s }
63 if (!strcmp(edev->id.sig, eisa_table[i].id.sig)) { in eisa_name_device()
72 sprintf(edev->pretty_name, "EISA device %.7s", edev->id.sig); in eisa_name_device()
79 u8 sig[4]; in decode_eisa_sig() local
94 sig[i] = inb(addr + i); in decode_eisa_sig()
96 if (!i && (sig[0] & 0x80)) in decode_eisa_sig()
100 sig_str[0] = ((sig[0] >> 2) & 0x1f) + ('A' - 1); in decode_eisa_sig()
101 sig_str[1] = (((sig[0] & 3) << 3) | (sig[1] >> 5)) + ('A' - 1); in decode_eisa_sig()
102 sig_str[2] = (sig[1] & 0x1f) + ('A' - 1); in decode_eisa_sig()
103 rev = (sig[2] << 8) | sig[3]; in decode_eisa_sig()
[all …]
/Linux-v4.19/arch/mips/sgi-ip22/
Dip22-eisa.c54 u8 sig[4]; in decode_eisa_sig() local
59 sig[i] = inb(addr + i); in decode_eisa_sig()
61 if (!i && (sig[0] & 0x80)) in decode_eisa_sig()
65 sig_str[0] = ((sig[0] >> 2) & 0x1f) + ('A' - 1); in decode_eisa_sig()
66 sig_str[1] = (((sig[0] & 3) << 3) | (sig[1] >> 5)) + ('A' - 1); in decode_eisa_sig()
67 sig_str[2] = (sig[1] & 0x1f) + ('A' - 1); in decode_eisa_sig()
68 rev = (sig[2] << 8) | sig[3]; in decode_eisa_sig()
/Linux-v4.19/arch/mips/kernel/
Dsignal32.c38 SYSCALL_DEFINE3(32_sigaction, long, sig, const struct compat_sigaction __user *, act,
54 err |= __get_user(mask, &act->sa_mask.sig[0]);
61 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
69 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig);
70 err |= __put_user(0, &oact->sa_mask.sig[1]);
71 err |= __put_user(0, &oact->sa_mask.sig[2]);
72 err |= __put_user(0, &oact->sa_mask.sig[3]);
/Linux-v4.19/arch/x86/kernel/cpu/microcode/
Dintel.c75 if (cpu_signatures_match(csig, cpf, mc_hdr->sig, mc_hdr->pf)) in find_matching_signature()
86 if (cpu_signatures_match(csig, cpf, ext_sig->sig, ext_sig->pf)) in find_matching_signature()
114 unsigned long sig) in microcode_matches() argument
124 fam = x86_family(sig); in microcode_matches()
125 model = x86_model(sig); in microcode_matches()
127 fam_ucode = x86_family(mc_header->sig); in microcode_matches()
128 model_ucode = x86_model(mc_header->sig); in microcode_matches()
142 fam_ucode = x86_family(ext_sig->sig); in microcode_matches()
143 model_ucode = x86_model(ext_sig->sig); in microcode_matches()
175 unsigned int sig, pf; in save_microcode_patch() local
[all …]
/Linux-v4.19/drivers/net/wireless/
Dwl3501_cs.c366 static int wl3501_esbq_exec(struct wl3501_card *this, void *sig, int sig_size) in wl3501_esbq_exec() argument
373 wl3501_set_to_wla(this, ptr, sig, sig_size); in wl3501_esbq_exec()
383 struct wl3501_get_req sig = { in wl3501_request_mib() local
392 u16 ptr = wl3501_get_tx_buffer(this, sizeof(sig)); in wl3501_request_mib()
394 wl3501_set_to_wla(this, ptr, &sig, sizeof(sig)); in wl3501_request_mib()
425 struct wl3501_pwr_mgmt_req sig = { in wl3501_pwr_mgmt() local
436 u16 ptr = wl3501_get_tx_buffer(this, sizeof(sig)); in wl3501_pwr_mgmt()
438 wl3501_set_to_wla(this, ptr, &sig, sizeof(sig)); in wl3501_pwr_mgmt()
468 struct wl3501_md_req sig = { in wl3501_send_pkt() local
475 sig_bf = wl3501_get_tx_buffer(this, sizeof(sig)); in wl3501_send_pkt()
[all …]
/Linux-v4.19/arch/ia64/kernel/
Dtraps.c104 int sig, code; in ia64_bad_break() local
120 sig = SIGILL; code = ILL_ILLOPC; in ia64_bad_break()
124 sig = SIGFPE; code = FPE_INTDIV; in ia64_bad_break()
128 sig = SIGFPE; code = FPE_INTOVF; in ia64_bad_break()
132 sig = SIGFPE; code = FPE_FLTSUB; in ia64_bad_break()
136 sig = SIGSEGV; code = SEGV_MAPERR; in ia64_bad_break()
140 sig = SIGSEGV; code = BUS_ADRALN; in ia64_bad_break()
144 sig = SIGFPE; code = __FPE_DECOVF; in ia64_bad_break()
148 sig = SIGFPE; code = __FPE_DECDIV; in ia64_bad_break()
152 sig = SIGFPE; code = __FPE_DECERR; in ia64_bad_break()
[all …]
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/pm/
Dbase.c92 nvkm_perfsig_count_perfsrc(struct nvkm_perfsig *sig) in nvkm_perfsig_count_perfsrc() argument
96 for (i = 0; i < ARRAY_SIZE(sig->source); i++) { in nvkm_perfsig_count_perfsrc()
97 if (sig->source[i]) in nvkm_perfsig_count_perfsrc()
104 nvkm_perfsrc_find(struct nvkm_pm *pm, struct nvkm_perfsig *sig, int si) in nvkm_perfsrc_find() argument
111 for (i = 0; i < ARRAY_SIZE(sig->source) && sig->source[i]; i++) { in nvkm_perfsrc_find()
112 if (sig->source[i] == si) { in nvkm_perfsrc_find()
134 struct nvkm_perfsig *sig; in nvkm_perfsrc_enable() local
141 sig = nvkm_perfsig_find(pm, ctr->domain, in nvkm_perfsrc_enable()
143 if (!sig) in nvkm_perfsrc_enable()
146 src = nvkm_perfsrc_find(pm, sig, ctr->source[i][j]); in nvkm_perfsrc_enable()
[all …]

12345678910>>...18