Lines Matching full:ac
108 acct_t ac; member
436 acct_t *ac = &acct->ac; in fill_ac() local
446 /* Don't fill in @ac if nothing will be written. */ in fill_ac()
457 memset(ac, 0, sizeof(acct_t)); in fill_ac()
459 ac->ac_version = ACCT_VERSION | ACCT_BYTEORDER; in fill_ac()
460 strscpy(ac->ac_comm, current->comm, sizeof(ac->ac_comm)); in fill_ac()
468 ac->ac_etime = encode_float(elapsed); in fill_ac()
470 ac->ac_etime = encode_comp_t(elapsed < (unsigned long) -1l ? in fill_ac()
478 ac->ac_etime_hi = etime >> 16; in fill_ac()
479 ac->ac_etime_lo = (u16) etime; in fill_ac()
484 ac->ac_btime = clamp_t(time64_t, btime, 0, U32_MAX); in fill_ac()
486 ac->ac_ahz = AHZ; in fill_ac()
491 ac->ac_tty = tty ? old_encode_dev(tty_devnum(tty)) : 0; in fill_ac()
492 ac->ac_utime = encode_comp_t(nsec_to_AHZ(pacct->ac_utime)); in fill_ac()
493 ac->ac_stime = encode_comp_t(nsec_to_AHZ(pacct->ac_stime)); in fill_ac()
494 ac->ac_flag = pacct->ac_flag; in fill_ac()
495 ac->ac_mem = encode_comp_t(pacct->ac_mem); in fill_ac()
496 ac->ac_minflt = encode_comp_t(pacct->ac_minflt); in fill_ac()
497 ac->ac_majflt = encode_comp_t(pacct->ac_majflt); in fill_ac()
498 ac->ac_exitcode = pacct->ac_exitcode; in fill_ac()
502 ac->ac_uid = from_kuid_munged(file->f_cred->user_ns, current_uid()); in fill_ac()
503 ac->ac_gid = from_kgid_munged(file->f_cred->user_ns, current_gid()); in fill_ac()
506 ac->ac_uid16 = ac->ac_uid; in fill_ac()
507 ac->ac_gid16 = ac->ac_gid; in fill_ac()
512 ac->ac_pid = task_tgid_nr_ns(current, ns); in fill_ac()
514 ac->ac_ppid = task_tgid_nr_ns(rcu_dereference(current->real_parent), ns); in fill_ac()
524 acct_t *ac = &acct->ac; in acct_write_process() local
538 __kernel_write(file, ac, sizeof(acct_t), &pos); in acct_write_process()