Home
last modified time | relevance | path

Searched refs:hats (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/security/apparmor/
H A Dprocattr.c106 const char *hats[16]; /* current hard limit on # of names */ in aa_setprocattr_changehat() local
128 hats[count] = hat; in aa_setprocattr_changehat()
137 return aa_change_hat(hats, count, token, flags); in aa_setprocattr_changehat()
H A Ddomain.c1033 static struct aa_label *change_hat(struct aa_label *label, const char *hats[], in change_hat() argument
1044 AA_BUG(!hats); in change_hat()
1052 name = hats[i]; in change_hat()
1082 /* no hats that match, find appropriate error in change_hat()
1096 info = "no hats defined"; in change_hat()
1105 * related to missing hats in change_hat()
1131 * @hats: vector of hat names to try changing into (MAYBE NULL if @count == 0)
1132 * @count: number of hat names in @hats
1138 * Change to the first profile specified in @hats that exists, and store
1146 int aa_change_hat(const char *hats[], in argument
[all...]
/kernel/linux/linux-6.6/security/apparmor/
H A Dprocattr.c103 const char *hats[16]; /* current hard limit on # of names */ in aa_setprocattr_changehat() local
125 hats[count] = hat; in aa_setprocattr_changehat()
134 return aa_change_hat(hats, count, token, flags); in aa_setprocattr_changehat()
H A Ddomain.c1060 struct aa_label *label, const char *hats[], in change_hat()
1071 AA_BUG(!hats); in change_hat()
1079 name = hats[i]; in change_hat()
1109 /* no hats that match, find appropriate error in change_hat()
1123 info = "no hats defined"; in change_hat()
1132 * related to missing hats in change_hat()
1160 * @hats: vector of hat names to try changing into (MAYBE NULL if @count == 0)
1161 * @count: number of hat names in @hats
1167 * Change to the first profile specified in @hats that exists, and store
1175 int aa_change_hat(const char *hats[], in argument
1059 change_hat(const struct cred *subj_cred, struct aa_label *label, const char *hats[], int count, int flags) change_hat() argument
[all...]
/kernel/linux/linux-5.10/drivers/input/joystick/
H A Dadi.c102 char hats; member
225 for (i = 0; i < adi->hats; i++) { in adi_decode()
328 if ((t = adi_get_bits(adi, 4)) & ADI_FLAG_HAT) adi->hats++; in adi_id_decode()
341 if (adi_get_bits(adi, 6) != 8 && adi->hats) { in adi_id_decode()
348 adi->hats += adi_get_bits(adi, 4); in adi_id_decode()
363 t = 8 + adi->buttons + adi->axes10 * 10 + adi->axes8 * 8 + adi->hats * 4; in adi_id_decode()
419 for (i = 0; i < adi->axes10 + adi->axes8 + (adi->hats + (adi->pad != -1)) * 2; i++) in adi_init_input()
435 for (i = 0; i < adi->axes10 + adi->axes8 + (adi->hats + (adi->pad != -1)) * 2; i++) { in adi_init_center()
H A Dtmdc.c80 char hats; member
323 for (i = 0; i < model->hats && i < TMDC_ABS_HAT; i++) in tmdc_setup_port()
/kernel/linux/linux-6.6/drivers/input/joystick/
H A Dadi.c99 char hats; member
222 for (i = 0; i < adi->hats; i++) { in adi_decode()
325 if ((t = adi_get_bits(adi, 4)) & ADI_FLAG_HAT) adi->hats++; in adi_id_decode()
338 if (adi_get_bits(adi, 6) != 8 && adi->hats) { in adi_id_decode()
345 adi->hats += adi_get_bits(adi, 4); in adi_id_decode()
360 t = 8 + adi->buttons + adi->axes10 * 10 + adi->axes8 * 8 + adi->hats * 4; in adi_id_decode()
416 for (i = 0; i < adi->axes10 + adi->axes8 + (adi->hats + (adi->pad != -1)) * 2; i++) in adi_init_input()
432 for (i = 0; i < adi->axes10 + adi->axes8 + (adi->hats + (adi->pad != -1)) * 2; i++) { in adi_init_center()
H A Dtmdc.c77 char hats; member
320 for (i = 0; i < model->hats && i < TMDC_ABS_HAT; i++) in tmdc_setup_port()
/kernel/linux/linux-5.10/security/apparmor/include/
H A Ddomain.h36 int aa_change_hat(const char *hats[], int count, u64 token, int flags);
/kernel/linux/linux-6.6/security/apparmor/include/
H A Ddomain.h30 int aa_change_hat(const char *hats[], int count, u64 token, int flags);

Completed in 8 milliseconds