Lines Matching refs:ac
215 struct auditd_connection *ac; in auditd_test_task() local
218 ac = rcu_dereference(auditd_conn); in auditd_test_task()
219 rc = (ac && ac->pid == task_tgid(task) ? 1 : 0); in auditd_test_task()
264 const struct auditd_connection *ac; in auditd_pid_vnr() local
267 ac = rcu_dereference(auditd_conn); in auditd_pid_vnr()
268 if (!ac || !ac->pid) in auditd_pid_vnr()
271 pid = pid_vnr(ac->pid); in auditd_pid_vnr()
474 struct auditd_connection *ac; in auditd_conn_free() local
476 ac = container_of(rcu, struct auditd_connection, rcu); in auditd_conn_free()
477 put_pid(ac->pid); in auditd_conn_free()
478 put_net(ac->net); in auditd_conn_free()
479 kfree(ac); in auditd_conn_free()
646 static void auditd_reset(const struct auditd_connection *ac) in auditd_reset() argument
656 if (ac && ac != ac_old) { in auditd_reset()
690 struct auditd_connection *ac; in auditd_send_unicast_skb() local
700 ac = rcu_dereference(auditd_conn); in auditd_send_unicast_skb()
701 if (!ac) { in auditd_send_unicast_skb()
707 net = get_net(ac->net); in auditd_send_unicast_skb()
709 portid = ac->portid; in auditd_send_unicast_skb()
720 if (ac && rc == -ECONNREFUSED) in auditd_send_unicast_skb()
721 auditd_reset(ac); in auditd_send_unicast_skb()
844 struct auditd_connection *ac; in kauditd_thread() local
852 ac = rcu_dereference(auditd_conn); in kauditd_thread()
853 if (!ac) { in kauditd_thread()
857 net = get_net(ac->net); in kauditd_thread()
859 portid = ac->portid; in kauditd_thread()
866 if (ac && rc < 0) { in kauditd_thread()
868 auditd_reset(ac); in kauditd_thread()
876 if (ac && rc < 0) { in kauditd_thread()
878 auditd_reset(ac); in kauditd_thread()
891 if (ac && rc < 0) in kauditd_thread()
892 auditd_reset(ac); in kauditd_thread()