Lines Matching defs:tk
289 struct to_kill *tk;
292 tk = *tkc;
295 tk = kmalloc(sizeof(struct to_kill), GFP_ATOMIC);
296 if (!tk) {
302 tk->addr = page_address_in_vma(p, vma);
303 tk->addr_valid = 1;
311 if (tk->addr == -EFAULT) {
314 tk->addr_valid = 0;
317 tk->tsk = tsk;
318 list_add_tail(&tk->nd, to_kill);
332 struct to_kill *tk, *next;
334 list_for_each_entry_safe (tk, next, to_kill, nd) {
341 if (fail || tk->addr_valid == 0) {
344 pfn, tk->tsk->comm, tk->tsk->pid);
345 force_sig(SIGKILL, tk->tsk);
354 else if (kill_proc_ao(tk->tsk, tk->addr, trapno,
358 pfn, tk->tsk->comm, tk->tsk->pid);
360 put_task_struct(tk->tsk);
361 kfree(tk);
459 struct to_kill *tk;
464 tk = kmalloc(sizeof(struct to_kill), GFP_NOIO);
465 if (!tk)
468 collect_procs_anon(page, tokill, &tk);
470 collect_procs_file(page, tokill, &tk);
471 kfree(tk);