summaryrefslogtreecommitdiffstats
path: root/fs/proc/internal.h
AgeCommit message (Expand)AuthorLines
2015-02-22procfs: fix race between symlink removals and traversalsAl Viro-0/+1
2014-12-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds-1/+1
2014-12-10kill proc_ns completelyAl Viro-6/+1
2014-12-10fs/proc: use a rb tree for the directory entriesNicolas Dichtel-5/+6
2014-12-04bury struct proc_ns in fs/procAl Viro-0/+5
2014-10-09proc/maps: replace proc_maps_private->pid with "struct inode *inode"Oleg Nesterov-1/+1
2014-10-09fs/proc/task_mmu.c: shift mm_access() from m_start() to proc_maps_open()Oleg Nesterov-0/+1
2014-10-09proc: introduce proc_mem_open()Oleg Nesterov-0/+2
2014-08-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds-0/+6
2014-08-08proc: remove INF macroAlexey Dobriyan-1/+0
2014-08-08proc: make proc_subdir_lock staticAlexey Dobriyan-2/+0
2014-08-08proc: add and remove /proc entry create checksAlexey Dobriyan-3/+3
2014-08-04proc: Implement /proc/thread-self to point at the directory of the current th...Eric W. Biederman-0/+6
2014-03-11of: remove /proc/device-treeGrant Likely-7/+0
2013-06-29proc_fill_cache(): just make instantiate_t return intAl Viro-1/+1
2013-06-29[readdir] convert procfsAl Viro-4/+4
2013-05-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds-102/+211
2013-05-01proc: Move non-public stuff from linux/proc_fs.h to fs/proc/internal.hDavid Howells-111/+196
2013-05-01proc: Make the PROC_I() and PDE() macros internal to procfsDavid Howells-0/+18
2013-05-01proc: Move some bits from linux/proc_fs.h to linux/{of.h,signal.h,tty.h}David Howells-0/+16
2013-05-01proc: Move proc_fd() to fs/proc/fd.hDavid Howells-5/+0
2013-05-01proc: Uninline pid_delete_dentry()David Howells-9/+5
2013-04-29mm, vmalloc: move get_vmalloc_info() to vmalloc.cJoonsoo Kim-18/+0
2013-04-29proc: Delete create_proc_read_entry()David Howells-2/+0
2013-04-09try a saner locking for pde_opener...Al Viro-2/+2
2013-04-09deal with races between remove_proc_entry() and proc_reg_release()Al Viro-0/+2
2013-04-09procfs: preparations for remove_proc_entry() race fixesAl Viro-3/+4
2013-04-09procfs: switch /proc/self away from proc_dir_entryAl Viro-0/+1
2013-02-27coredump: remove redundant defines for dumpable statesKees Cook-1/+2
2012-11-19procfs: Use the proc generic infrastructure for proc/self.Eric W. Biederman-0/+1
2012-10-19hold task->mempolicy while numa_maps scans.KAMEZAWA Hiroyuki-0/+4
2012-10-06coredump: use SUID_DUMPABLE_ENABLED rather than hardcoded 1Oleg Nesterov-1/+1
2012-09-26procfs: Move /proc/pid/fd[info] handling code to fd.[ch]Cyrill Gorcunov-0/+48
2012-07-14stop passing nameidata to ->lookup()Al Viro-2/+2
2012-07-14stop passing nameidata * to ->d_revalidate()Al Viro-1/+1
2012-05-31fs, proc: introduce /proc/<pid>/task/<tid>/children entryCyrill Gorcunov-0/+1
2012-05-31proc: remove mm_for_maps()Cong Wang-2/+0
2012-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/sysctlLinus Torvalds-0/+3
2012-03-21procfs: mark thread stack correctly in proc/<pid>/mapsSiddhesh Poyarekar-3/+6
2012-01-24sysctl: Move the implementation into fs/proc/proc_sysctl.cEric W. Biederman-0/+3
2012-01-10procfs: parse mount optionsVasiliy Kulikov-0/+1
2011-05-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/linux-2.6-nsfdLinus Torvalds-0/+18
2011-05-25proc: make struct proc_maps_private truly privateStephen Wilson-0/+8
2011-05-10ns: proc files for namespace naming policy.Eric W. Biederman-0/+18
2011-03-23procfs: kill the global proc_mnt variableOleg Nesterov-1/+0
2011-01-13proc: ->low_ino cleanupAlexey Dobriyan-1/+1
2011-01-13proc: use unsigned long inside /proc/*/statmAlexey Dobriyan-1/+2
2009-12-16proc: rename de_get() to pde_get() and inline itAlexey Dobriyan-4/+6
2009-06-11Move junk from proc_fs.h to fs/proc/internal.hAl Viro-0/+25
2009-03-31proc 1/2: do PDE usecounting even for ->read_proc, ->write_procAlexey Dobriyan-0/+1