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;