Lines Matching full:release
223 * ->release hook needs to be available at the right moment. in close_pdeo()
228 * Therefore, first process to enter this function does ->release() and in close_pdeo()
246 /* After ->release. */ in close_pdeo()
500 typeof_member(struct proc_ops, proc_release) release; in proc_reg_open()
515 * 1) PDE's ->release hook will be called no matter what in proc_reg_open()
516 * either normally by close()/->release, or forcefully by in proc_reg_open()
522 * Save every "struct file" with custom ->release hook. in proc_reg_open()
527 release = pde->proc_ops->proc_release; in proc_reg_open()
528 if (release) { in proc_reg_open()
540 if (release) { in proc_reg_open()
542 /* To know what to release. */ in proc_reg_open()
564 typeof_member(struct proc_ops, proc_release) release; in proc_reg_release()
566 release = pde->proc_ops->proc_release; in proc_reg_release()
567 if (release) { in proc_reg_release()
568 return release(inode, file); in proc_reg_release()
593 .release = proc_reg_release,
606 .release = proc_reg_release,
620 .release = proc_reg_release,
634 .release = proc_reg_release,