Home
last modified time | relevance | path

Searched refs:hats (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/security/apparmor/
Dprocattr.c110 const char *hats[16]; /* current hard limit on # of names */ in aa_setprocattr_changehat() local
132 hats[count] = hat; in aa_setprocattr_changehat()
141 return aa_change_hat(hats, count, token, flags); in aa_setprocattr_changehat()
Ddomain.c1053 static struct aa_label *change_hat(struct aa_label *label, const char *hats[], in change_hat() argument
1064 AA_BUG(!hats); in change_hat()
1072 name = hats[i]; in change_hat()
1166 int aa_change_hat(const char *hats[], int count, u64 token, int flags) in aa_change_hat() argument
1198 new = change_hat(label, hats, count, flags); in aa_change_hat()
/Linux-v4.19/drivers/input/joystick/
Dadi.c114 char hats; member
237 for (i = 0; i < adi->hats; i++) { in adi_decode()
340 if ((t = adi_get_bits(adi, 4)) & ADI_FLAG_HAT) adi->hats++; in adi_id_decode()
353 if (adi_get_bits(adi, 6) != 8 && adi->hats) { in adi_id_decode()
360 adi->hats += adi_get_bits(adi, 4); in adi_id_decode()
375 t = 8 + adi->buttons + adi->axes10 * 10 + adi->axes8 * 8 + adi->hats * 4; in adi_id_decode()
431 for (i = 0; i < adi->axes10 + adi->axes8 + (adi->hats + (adi->pad != -1)) * 2; i++) in adi_init_input()
447 for (i = 0; i < adi->axes10 + adi->axes8 + (adi->hats + (adi->pad != -1)) * 2; i++) { in adi_init_center()
Dtmdc.c92 char hats; member
335 for (i = 0; i < model->hats && i < TMDC_ABS_HAT; i++) in tmdc_setup_port()
DKconfig24 with rudders, additional hats and buttons compatible with CH
/Linux-v4.19/security/apparmor/include/
Ddomain.h40 int aa_change_hat(const char *hats[], int count, u64 token, int flags);
/Linux-v4.19/Documentation/input/joydev/
Djoystick.rst149 It also supports extensions like additional hats and buttons compatible
161 For other joystick types (more/less axes, hats, and buttons) support
182 fullchf CH Flightstick compatible with two hats and 6 buttons