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()
489 typeof_member(struct proc_ops, proc_release) release; in proc_reg_open()
501 * 1) PDE's ->release hook will be called no matter what in proc_reg_open()
502 * either normally by close()/->release, or forcefully by in proc_reg_open()
508 * Save every "struct file" with custom ->release hook. in proc_reg_open()
513 release = pde->proc_ops->proc_release; in proc_reg_open()
514 if (release) { in proc_reg_open()
526 if (release) { in proc_reg_open()
528 /* To know what to release. */ in proc_reg_open()
550 typeof_member(struct proc_ops, proc_release) release; in proc_reg_release()
552 release = pde->proc_ops->proc_release; in proc_reg_release()
553 if (release) { in proc_reg_release()
554 return release(inode, file); in proc_reg_release()
579 .release = proc_reg_release,
592 .release = proc_reg_release,
606 .release = proc_reg_release,
620 .release = proc_reg_release,