hat                46 drivers/input/joystick/guillemot.c 	int hat;
hat               122 drivers/input/joystick/guillemot.c 		if (guillemot->type->hat) {
hat               227 drivers/input/joystick/guillemot.c 	if (guillemot->type->hat) {
hat               287 drivers/input/joystick/sidewinder.c 	int hat, i, j;
hat               294 drivers/input/joystick/sidewinder.c 			if (sw_check(GB(0,64)) || (hat = (GB(6,1) << 3) | GB(60,3)) > 8)
hat               304 drivers/input/joystick/sidewinder.c 			input_report_abs(dev, ABS_HAT0X, sw_hat_to_axis[hat].x);
hat               305 drivers/input/joystick/sidewinder.c 			input_report_abs(dev, ABS_HAT0Y, sw_hat_to_axis[hat].y);
hat               338 drivers/input/joystick/sidewinder.c 			if (!sw_parity(GB(0,48)) || (hat = GB(42,4)) > 8)
hat               347 drivers/input/joystick/sidewinder.c 			input_report_abs(dev, ABS_HAT0X, sw_hat_to_axis[hat].x);
hat               348 drivers/input/joystick/sidewinder.c 			input_report_abs(dev, ABS_HAT0Y, sw_hat_to_axis[hat].y);
hat               359 drivers/input/joystick/sidewinder.c 			if (!sw_parity(GB(0,43)) || (hat = GB(28,4)) > 8)
hat               367 drivers/input/joystick/sidewinder.c 			input_report_abs(dev, ABS_HAT0X, sw_hat_to_axis[hat].x);
hat               368 drivers/input/joystick/sidewinder.c 			input_report_abs(dev, ABS_HAT0Y, sw_hat_to_axis[hat].y);
hat              1008 security/apparmor/domain.c 	struct aa_profile *root, *hat = NULL;
hat              1022 security/apparmor/domain.c 	hat = aa_find_child(root, name);
hat              1023 security/apparmor/domain.c 	if (!hat) {
hat              1026 security/apparmor/domain.c 			hat = aa_new_null_profile(profile, true, name,
hat              1028 security/apparmor/domain.c 			if (!hat) {
hat              1038 security/apparmor/domain.c 		      name, hat ? hat->base.hname : NULL,
hat              1039 security/apparmor/domain.c 		      hat ? &hat->label : NULL, GLOBAL_ROOT_UID, info,
hat              1041 security/apparmor/domain.c 	if (!hat || (error && error != -ENOENT))
hat              1046 security/apparmor/domain.c 	return &hat->label;
hat              1056 security/apparmor/domain.c 	struct aa_profile *profile, *root, *hat = NULL;
hat              1071 security/apparmor/domain.c 	for (i = 0; i < count && !hat; i++) {
hat              1083 security/apparmor/domain.c 			hat = aa_find_child(root, name);
hat              1085 security/apparmor/domain.c 			if (!hat) {
hat              1089 security/apparmor/domain.c 			} else if (!PROFILE_IS_HAT(hat)) {
hat              1092 security/apparmor/domain.c 				aa_put_profile(hat);
hat              1095 security/apparmor/domain.c 			aa_put_profile(hat);
hat               180 security/apparmor/include/policy.h struct aa_profile *aa_new_null_profile(struct aa_profile *parent, bool hat,
hat               502 security/apparmor/policy.c struct aa_profile *aa_new_null_profile(struct aa_profile *parent, bool hat,
hat               540 security/apparmor/policy.c 	if (hat)
hat               104 security/apparmor/procattr.c 	char *hat;
hat               109 security/apparmor/procattr.c 	hat = split_token_from_name(OP_CHANGE_HAT, args, &token);
hat               110 security/apparmor/procattr.c 	if (IS_ERR(hat))
hat               111 security/apparmor/procattr.c 		return PTR_ERR(hat);
hat               113 security/apparmor/procattr.c 	if (!hat && !token) {
hat               118 security/apparmor/procattr.c 	if (hat) {
hat               126 security/apparmor/procattr.c 		for (count = 0; (hat < end) && count < 16; ++count) {
hat               127 security/apparmor/procattr.c 			char *next = hat + strlen(hat) + 1;
hat               128 security/apparmor/procattr.c 			hats[count] = hat;
hat               130 security/apparmor/procattr.c 				 , __func__, current->pid, token, count, hat);
hat               131 security/apparmor/procattr.c 			hat = next;