Home
last modified time | relevance | path

Searched refs:grab (Results 1 – 25 of 47) sorted by relevance

12

/linux-6.15/drivers/media/test-drivers/vivid/
H A Dvivid-kthread-out.c251 static void vivid_grab_controls(struct vivid_dev *dev, bool grab) in vivid_grab_controls() argument
253 v4l2_ctrl_grab(dev->ctrl_has_crop_out, grab); in vivid_grab_controls()
254 v4l2_ctrl_grab(dev->ctrl_has_compose_out, grab); in vivid_grab_controls()
255 v4l2_ctrl_grab(dev->ctrl_has_scaler_out, grab); in vivid_grab_controls()
256 v4l2_ctrl_grab(dev->ctrl_tx_mode, grab); in vivid_grab_controls()
257 v4l2_ctrl_grab(dev->ctrl_tx_rgb_range, grab); in vivid_grab_controls()
H A Dvivid-kthread-cap.c805 static void vivid_grab_controls(struct vivid_dev *dev, bool grab) in vivid_grab_controls() argument
807 v4l2_ctrl_grab(dev->ctrl_has_crop_cap, grab); in vivid_grab_controls()
808 v4l2_ctrl_grab(dev->ctrl_has_compose_cap, grab); in vivid_grab_controls()
809 v4l2_ctrl_grab(dev->ctrl_has_scaler_cap, grab); in vivid_grab_controls()
/linux-6.15/Documentation/userspace-api/media/v4l/
H A Dv4l2grab-example.rst9 This program demonstrates how to grab V4L2 images in ppm format by using
H A Dformat.rst42 descriptor, can grab this stream or change device properties
H A Dcapture.c.rst576 "-c | --count Number of frames to grab [%i]\n"
/linux-6.15/drivers/input/
H A Devdev.c31 struct evdev_client __rcu *grab; member
300 client = rcu_dereference(evdev->grab); in evdev_events()
336 if (evdev->grab) in evdev_grab()
343 rcu_assign_pointer(evdev->grab, client); in evdev_grab()
350 struct evdev_client *grab = rcu_dereference_protected(evdev->grab, in evdev_ungrab() local
353 if (grab != client) in evdev_ungrab()
356 rcu_assign_pointer(evdev->grab, NULL); in evdev_ungrab()
H A Dinput.c119 handle = rcu_dereference(dev->grab); in input_pass_values()
415 struct input_handle *grab; in input_inject_event() local
421 grab = rcu_dereference(dev->grab); in input_inject_event()
422 if (!grab || grab == handle) in input_inject_event()
524 if (dev->grab) in input_grab_device()
527 rcu_assign_pointer(dev->grab, handle); in input_grab_device()
539 grabber = rcu_dereference_protected(dev->grab, in __input_release_device()
542 rcu_assign_pointer(dev->grab, NULL); in __input_release_device()
/linux-6.15/Documentation/admin-guide/gpio/
H A Dgpio-aggregator.rst22 grab the full GPIO controller, and no longer needs to care about which GPIOs to
23 grab and which not, reducing the attack surface.
/linux-6.15/Documentation/ABI/testing/
H A Ddebugfs-cros-ec6 can be used to grab the EC logs. The kernel polls for the log
7 and keeps its own buffer but userspace should grab this and
/linux-6.15/Documentation/devicetree/bindings/display/hisilicon/
H A Dhisi-ade.txt3 ADE (Advanced Display Engine) is the display controller which grab image
/linux-6.15/Documentation/core-api/
H A Dindex.rst12 massive grab-bag of kerneldoc info left over from the docbook days; it
/linux-6.15/Documentation/kernel-hacking/
H A Dlocking.rst147 Then you can call mutex_lock_interruptible() to grab the
257 interrupts on that cpu, then grab the lock.
796 - You can make ``cache_lock`` non-static, and tell people to grab that
857 is logically part of the infrastructure. This way, I don't need to grab
862 grab each object lock in __cache_find() to examine the
877 There is a coding bug where a piece of code tries to grab a spinlock
903 you grab the spinlock of the old hash chain and the spinlock of the new
938 deadlock, because it never tries to grab another lock while it has that
1028 grab the lock only when we are ready to insert it in the list.
1032 the last one to grab the lock (ie. is the lock cache-hot for this CPU):
/linux-6.15/arch/sparc/kernel/
H A Dwof.S100 ld [%curptr + TI_UWINMASK], %twin_tmp ! grab win mask
/linux-6.15/Documentation/locking/
H A Drt-mutex.rst77 that has no owner and has been woken up to grab the lock.
H A Drt-mutex-design.rst36 priority process, C is the lowest, and B is in between. A tries to grab a lock
47 grab lock L1 (owned by C)
441 does not implement CMPXCHG would always grab the lock (if there's no
444 try_to_take_rt_mutex is used every time the task tries to grab a mutex in the
448 without going into the slow unlock path, and it would then need to grab the
H A Drobust-futexes.rst17 someone else wants to grab it too) then the lock is marked with a value
/linux-6.15/arch/alpha/lib/
H A Dev6-memcpy.S52 ldbu $1, 0($17) # L : grab a byte
/linux-6.15/arch/powerpc/kvm/
H A Dbook3s_32_mmu_host.c39 #error XXX need to grab mmu_hash_lock
/linux-6.15/include/linux/
H A Dinput.h190 struct input_handle __rcu *grab; member
/linux-6.15/Documentation/RCU/
H A Drcu.rst59 "synchronize_srcu", and the other RCU primitives. Or grab one
/linux-6.15/arch/arm/kernel/
H A Diwmmxt.S255 1: @ this task owns Concan regs -- grab a copy from there
/linux-6.15/Documentation/filesystems/
H A Dporting.rst975 Since the new logic drops s_umount concurrent mounters could grab s_umount and
995 (1) Any concurrent mounter that managed to grab an active reference on an
1026 (1) Any concurrent mounter managing to grab an active reference on an existing
1036 superblock and grab ownership of the block device (the bd_holder pointer of
/linux-6.15/Documentation/trace/
H A Dhistogram-design.rst85 which is used to grab the field's data from the ftrace event buffer
244 field's size and offset, is used to grab that subkey's data from the
260 to grab the field's value from the current trace record. Once it has
263 fn()s, such as for the hitcount, don't actually grab anything from the
361 can grab the timestamp and use it to calculate a time delta between
/linux-6.15/Documentation/driver-api/
H A Dpps.rst74 It is possible to grab the PPS from an USB to serial device. However,
/linux-6.15/Documentation/driver-api/nvdimm/
H A Dbtt.rst180 grab this free block, and start writing to it, causing the reader to read

12