Linux kernel & device driver programming
Cross-Referenced
Linux
and
Device Driver
Code
[
source navigation
]
[
identifier search
]
[
freetext search
]
[
file search
]
Version:
[
2.6.11.8
]
[
2.6.25
]
[
2.6.25.8
]
[
2.6.31.13
]
Architecture:
[
i386
]
Identifier:
up_write
Defined as a function in:
linux/kernel/rwsem.c, line 85
Defined as a function prototype in:
linux/include/linux/rwsem.h, line 53
Referenced (in 203 files total) in:
linux/mm/madvise.c, line 380
linux/mm/slub.c
, 9 times
linux/mm/mprotect.c, line 318
linux/mm/mmu_notifier.c, line 187
linux/mm/fremap.c, line 257
linux/mm/vmscan.c
, 2 times
linux/mm/mempolicy.c
, 5 times
linux/mm/mremap.c, line 431
linux/mm/mlock.c
, 6 times
linux/mm/swapfile.c, line 1604
linux/mm/nommu.c
, 10 times
linux/mm/memory.c, line 2488
linux/mm/mmap.c
, 2 times
linux/crypto/algapi.c
, 8 times
linux/crypto/api.c
, 3 times
linux/kernel/notifier.c
, 3 times
linux/kernel/utsname_sysctl.c, line 37
linux/kernel/cgroup.c
, 3 times
linux/kernel/rwsem.c
, 2 times
linux/kernel/fork.c
, 2 times
linux/kernel/sys.c
, 2 times
linux/kernel/taskstats.c
, 3 times
linux/kernel/trace/trace_output.c
, 2 times
linux/kernel/trace/trace_events.c, line 1099
linux/ipc/msg.c, line 466
linux/ipc/util.c
, 3 times
linux/ipc/shm.c
, 5 times
linux/ipc/sem.c, line 887
linux/ipc/namespace.c, line 83
linux/sound/isa/sb/sb16_csp.c, line 1087
linux/sound/isa/sb/emu8000.c, line 1043
linux/sound/pci/emu10k1/emufx.c, line 884
linux/sound/core/seq/seq_ports.c
, 7 times
linux/sound/core/pcm_native.c
, 2 times
linux/sound/core/control.c
, 20 times
linux/lib/locking-selftest.c, line 191
linux/drivers/mtd/ubi/eba.c, line 306
linux/drivers/mtd/ubi/wl.c, line 1285
linux/drivers/acpi/glue.c
, 2 times
linux/drivers/gpu/drm/i830/i830_dma.c
, 2 times
linux/drivers/gpu/drm/i810/i810_dma.c
, 2 times
linux/drivers/gpu/drm/drm_bufs.c
, 2 times
linux/drivers/gpu/drm/i915/i915_gem.c, line 1107
linux/drivers/media/dvb/dvb-core/dvbdev.c
, 2 times
linux/drivers/media/video/sn9c102/sn9c102_core.c
, 2 times
linux/drivers/media/video/et61x251/et61x251_core.c
, 2 times
linux/drivers/media/video/zc0301/zc0301_core.c
, 2 times
linux/drivers/media/video/w9968cf.c, line 3572
linux/drivers/infiniband/core/umem.c
, 3 times
linux/drivers/infiniband/core/uverbs_cmd.c
, 7 times
linux/drivers/infiniband/hw/ipath/ipath_user_sdma.c, line 815
linux/drivers/infiniband/hw/ipath/ipath_user_pages.c
, 3 times
linux/drivers/pcmcia/cs.c
, 3 times
linux/drivers/xen/xenbus/xenbus_xs.c
, 4 times
linux/drivers/input/misc/yealink.c
, 7 times
linux/drivers/ieee1394/highlevel.c
, 2 times
linux/drivers/staging/rtl8192su/ieee80211/api.c
, 2 times
linux/drivers/staging/meilhaus/memain.c
, 7 times
linux/drivers/staging/rspiusb/rspiusb.c, line 651
linux/drivers/staging/android/binder.c
, 2 times
linux/drivers/char/apm-emulation.c
, 2 times
linux/drivers/pci/probe.c
, 4 times
linux/drivers/pci/remove.c
, 2 times
linux/drivers/pci/bus.c, line 169
linux/drivers/pci/slot.c
, 3 times
linux/drivers/pci/hotplug/cpci_hotplug_core.c
, 5 times
linux/drivers/leds/led-class.c
, 3 times
linux/drivers/leds/led-triggers.c
, 8 times
linux/drivers/leds/leds-bd2802.c
, 3 times
linux/drivers/cpufreq/cpufreq.c, line 101
linux/drivers/usb/gadget/file_storage.c
, 2 times
linux/drivers/usb/host/isp1760-hcd.c, line 506
linux/drivers/usb/host/ehci-hcd.c, line 658
linux/drivers/usb/core/file.c
, 3 times
linux/drivers/firewire/core-device.c
, 4 times
linux/drivers/sn/ioc3.c
, 2 times
linux/drivers/i2c/i2c-boardinfo.c, line 88
linux/drivers/net/ppp_generic.c, line 2196
linux/drivers/net/wireless/prism54/isl_ioctl.c
, 13 times
linux/drivers/net/wireless/prism54/islpci_dev.c
, 2 times
linux/drivers/net/wireless/prism54/oid_mgt.c, line 468
linux/drivers/hid/usbhid/hid-quirks.c
, 2 times
linux/drivers/md/dm-snap.c
, 10 times
linux/drivers/md/dm-ioctl.c
, 16 times
linux/drivers/md/dm-target.c
, 2 times
linux/drivers/md/dm-path-selector.c
, 3 times
linux/drivers/md/dm.c
, 5 times
linux/drivers/misc/sgi-gru/grukservices.c
, 3 times
linux/drivers/misc/sgi-gru/grufault.c, line 103
linux/drivers/misc/sgi-gru/grufile.c, line 156
linux/drivers/misc/sgi-gru/grumain.c, line 707
linux/drivers/s390/block/dcssblk.c
, 10 times
linux/drivers/video/matrox/matroxfb_g450.c
, 2 times
linux/drivers/video/matrox/matroxfb_maven.c
, 2 times
linux/drivers/video/matrox/matroxfb_crtc2.c
, 2 times
linux/net/rxrpc/ar-security.c
, 2 times
linux/net/rxrpc/ar-local.c
, 4 times
linux/net/rxrpc/ar-output.c, line 388
linux/net/rds/transport.c
, 2 times
linux/net/bluetooth/hidp/core.c
, 3 times
linux/net/bluetooth/bnep/core.c
, 3 times
linux/net/bluetooth/cmtp/core.c
, 3 times
linux/security/keys/process_keys.c
, 2 times
linux/security/keys/request_key.c
, 2 times
linux/security/keys/keyring.c
, 6 times
linux/security/keys/key.c
, 9 times
linux/security/keys/keyctl.c
, 3 times
linux/security/tomoyo/common.c, line 1123
linux/security/tomoyo/file.c
, 5 times
linux/security/tomoyo/domain.c
, 5 times
linux/arch/arm/kernel/sys_arm.c
, 2 times
linux/arch/um/kernel/syscall.c, line 57
linux/arch/um/drivers/mconsole_kern.c, line 148
linux/arch/x86/kernel/sys_i386_32.c, line 44
linux/arch/x86/kernel/sys_x86_64.c, line 42
linux/arch/x86/kvm/vmx.c
, 2 times
linux/arch/x86/kvm/x86.c
, 5 times
linux/arch/x86/vdso/vma.c, line 132
linux/arch/x86/vdso/vdso32-setup.c, line 370
linux/arch/x86/ia32/sys_ia32.c
, 2 times
linux/arch/x86/ia32/ia32_aout.c
, 8 times
linux/virt/kvm/kvm_main.c, line 1253
linux/include/linux/rwsem.h, line 53
linux/fs/nfs/nfs4state.c, line 895
linux/fs/nfs/delegation.c, line 275
linux/fs/btrfs/volumes.c
, 2 times
linux/fs/btrfs/extent-tree.c
, 4 times
linux/fs/btrfs/transaction.c, line 506
linux/fs/ext2/xattr.c
, 2 times
linux/fs/configfs/dir.c, line 1491
linux/fs/exec.c
, 6 times
linux/fs/nfsd/export.c, line 915
linux/fs/fuse/inode.c
, 2 times
linux/fs/afs/volume.c
, 7 times
linux/fs/afs/vlocation.c
, 5 times
linux/fs/afs/cell.c
, 7 times
linux/fs/gfs2/log.c
, 3 times
linux/fs/gfs2/glock.c, line 1537
linux/fs/gfs2/rgrp.c, line 972
linux/fs/gfs2/bmap.c
, 5 times
linux/fs/dlm/recoverd.c
, 2 times
linux/fs/dlm/recover.c
, 2 times
linux/fs/dlm/lock.c, line 4262
linux/fs/dlm/member.c, line 310
linux/fs/jfs/jfs_incore.h, line 111
linux/fs/jfs/xattr.c, line 909
linux/fs/fscache/netfs.c
, 2 times
linux/fs/fscache/cache.c
, 5 times
linux/fs/super.c
, 7 times
linux/fs/jffs2/wbuf.c
, 5 times
linux/fs/jffs2/xattr.c
, 11 times
linux/fs/ext3/xattr.c, line 1033
linux/fs/quota/dquot.c
, 8 times
linux/fs/binfmt_flat.c
, 3 times
linux/fs/aio.c
, 3 times
linux/fs/xfs/linux-2.6/mrlock.h, line 74
linux/fs/xfs/xfs_fsops.c, line 186
linux/fs/ocfs2/inode.c, line 1141
linux/fs/ocfs2/cluster/heartbeat.c
, 3 times
linux/fs/ocfs2/dlm/dlmdomain.c
, 2 times
linux/fs/ocfs2/dir.c
, 2 times
linux/fs/ocfs2/aops.c
, 2 times
linux/fs/ocfs2/quota_global.c, line 467
linux/fs/ocfs2/journal.c
, 3 times
linux/fs/ocfs2/mmap.c, line 191
linux/fs/ocfs2/file.c
, 5 times
linux/fs/ocfs2/xattr.c
, 4 times
linux/fs/binfmt_aout.c
, 8 times
linux/fs/binfmt_som.c
, 3 times
linux/fs/attr.c, line 184
linux/fs/lockd/clntlock.c, line 258
linux/fs/namespace.c
, 15 times
linux/fs/nilfs2/gcdat.c, line 71
linux/fs/nilfs2/sufile.c
, 4 times
linux/fs/nilfs2/cpfile.c
, 4 times
linux/fs/nilfs2/segment.c
, 5 times
linux/fs/nilfs2/super.c
, 16 times
linux/fs/nilfs2/bmap.c
, 9 times
linux/fs/nilfs2/the_nilfs.c
, 2 times
linux/fs/binfmt_elf_fdpic.c
, 5 times
linux/fs/reiserfs/procfs.c, line 420
linux/fs/reiserfs/xattr.c
, 2 times
linux/fs/ext4/inode.c
, 4 times
linux/fs/ext4/extents.c, line 3388
linux/fs/ext4/balloc.c, line 482
linux/fs/ext4/ext4.h, line 1637
linux/fs/ext4/move_extent.c
, 2 times
linux/fs/ext4/mballoc.c, line 1944
linux/fs/ext4/file.c, line 49
linux/fs/ext4/migrate.c
, 2 times
linux/fs/ext4/xattr.c
, 4 times
linux/fs/ubifs/debug.h, line 94
linux/fs/ubifs/commit.c
, 5 times
linux/fs/ubifs/journal.c, line 385
linux/fs/binfmt_elf.c
, 6 times
linux/fs/ntfs/inode.c
, 6 times
linux/fs/ntfs/lcnalloc.h, line 139
linux/fs/ntfs/mft.c
, 25 times
linux/fs/ntfs/super.c
, 4 times
linux/fs/ntfs/attrib.c
, 9 times
linux/fs/ntfs/lcnalloc.c
, 5 times
linux/fs/ntfs/file.c
, 6 times
linux/fs/ntfs/logfile.c
, 2 times
This page was automatically generated by the
LXR engine
.