Home
last modified time | relevance | path

Searched full:serialize (Results 1 – 25 of 490) sorted by relevance

12345678910>>...20

/linux/drivers/usb/phy/
H A Dphy-tahvo.c48 struct mutex serialize; member
197 mutex_lock(&tu->serialize); in tahvo_usb_set_host()
203 mutex_unlock(&tu->serialize); in tahvo_usb_set_host()
214 mutex_unlock(&tu->serialize); in tahvo_usb_set_host()
225 mutex_lock(&tu->serialize); in tahvo_usb_set_peripheral()
231 mutex_unlock(&tu->serialize); in tahvo_usb_set_peripheral()
239 mutex_unlock(&tu->serialize); in tahvo_usb_set_peripheral()
248 mutex_lock(&tu->serialize); in tahvo_usb_vbus_interrupt()
250 mutex_unlock(&tu->serialize); in tahvo_usb_vbus_interrupt()
277 mutex_lock(&tu->serialize); in otg_mode_store()
[all …]
/linux/drivers/iio/accel/
H A Dmma9551_core.c212 * serialize access to the HW.
237 * serialize access to the HW.
262 * serialize access to the HW.
287 * serialize access to the HW.
321 * serialize access to the HW.
348 * serialize access to the HW.
381 * serialize access to the HW.
420 * serialize access to the HW.
459 * serialize access to the HW.
494 * serialize access to the HW.
[all …]
/linux/arch/x86/include/asm/
H A Dsync_core.h61 * The SERIALIZE instruction is the most straightforward way to in sync_core()
65 serialize(); in sync_core()
98 /* With PTI, we unconditionally serialize before running user code. */ in sync_core_before_usermode()
/linux/drivers/virtio/
H A Dvirtio_pci_admin_legacy_io.c78 * Note: caller must serialize access for the given device.
98 * Note: caller must serialize access for the given device.
153 * Note: caller must serialize access for the given device.
173 * Note: caller must serialize access for the given device.
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-mmu.h34 spinlock_t lock; /* Serialize access to users */
56 spinlock_t ready_lock; /* Serialize access to bool ready */
/linux/drivers/hsi/controllers/
H A Domap_ssi.h57 * @wk_lock: spin lock to serialize access to the wake lines
58 * @lock: Spin lock to serialize access to the SSI port
127 * @lock: lock to serialize access to GDD
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dlmac_common.h16 * @cmd_lock: Lock to serialize the command interface
34 /* Lock to serialize the command interface */
153 /* Lock to serialize read/write of global csrs like
H A Drvu.h125 struct mutex mce_lock; /* Serialize MCE updates */
148 struct mutex mcast_grp_lock; /* Serialize MCE updates */
355 struct mutex rsrc_lock; /* Serialize resource alloc/free */
509 struct mutex switch_lock; /* Serialize flow installation */
524 struct mutex rsrc_lock; /* Serialize resource alloc/free */
525 struct mutex alias_lock; /* Serialize bar2 alias access */
537 struct mutex flr_lock; /* Serialize FLRs */
561 struct mutex cgx_cfg_lock; /* serialize cgx configuration */
596 struct mutex mbox_lock; /* Serialize mbox up and down msgs */
/linux/drivers/usb/atm/
H A Dusbatm.c793 mutex_lock(&instance->serialize); /* vs self, usbatm_atm_close, usbatm_usb_disconnect */ in usbatm_atm_open()
837 mutex_unlock(&instance->serialize); in usbatm_atm_open()
845 mutex_unlock(&instance->serialize); in usbatm_atm_open()
859 mutex_lock(&instance->serialize); /* vs self, usbatm_atm_open, usbatm_usb_disconnect */ in usbatm_atm_close()
882 mutex_unlock(&instance->serialize); in usbatm_atm_close()
968 mutex_lock(&instance->serialize); in usbatm_do_heavy_init()
970 mutex_unlock(&instance->serialize); in usbatm_do_heavy_init()
1066 mutex_init(&instance->serialize); in usbatm_usb_probe()
1221 mutex_lock(&instance->serialize); in usbatm_usb_disconnect()
1225 mutex_unlock(&instance->serialize); in usbatm_usb_disconnect()
[all …]
/linux/drivers/s390/char/
H A Dvmur.h77 wait_queue_head_t wait; /* wait queue to serialize open */
79 spinlock_t open_lock; /* serialize critical sections */
/linux/Documentation/driver-api/soundwire/
H A Dlocking.rst18 serialize each of the following operations(s) within SoundWire Bus instance.
30 Bus data structure (sdw_bus). This lock is used to serialize the message
/linux/include/linux/
H A Dsrcutree.h68 struct mutex srcu_cb_mutex; /* Serialize CB preparation. */
70 struct mutex srcu_gp_mutex; /* Serialize GP work. */
81 struct mutex srcu_barrier_mutex; /* Serialize barrier ops. */
H A Dpktcdvd.h55 spinlock_t active_list_lock; /* Serialize access to pkt_active_list */
176 spinlock_t lock; /* Serialize access to bio_queue */
/linux/drivers/staging/media/deprecated/atmel/
H A Datmel-isc.h31 spinlock_t lock; /* serialize access to clock registers */
200 * @dma_queue_lock: lock to serialize the dma buffer queue
221 * @awb_mutex: serialize access to streaming status from awb work queue
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ptp.h104 /* serialize timecounter access */
106 /* serialize ts tx request queuing */
/linux/drivers/media/platform/microchip/
H A Dmicrochip-isc.h31 spinlock_t lock; /* serialize access to clock registers */
212 * @dma_queue_lock: lock to serialize the dma buffer queue
232 * @awb_mutex: serialize access to streaming status from awb work queue
/linux/drivers/iio/adc/
H A Dltc2309.c33 * @lock: Lock to serialize data access
39 struct mutex lock; /* serialize data access */
/linux/drivers/gpu/drm/stm/
H A DKconfig30 The STM LVDS is a bridge which serialize pixel stream onto
/linux/drivers/infiniband/hw/mlx5/
H A Dmlx5_ib.h365 /* serialize post to the work queue
513 /* serialize qp state modifications
567 /* serialize access to the CQ
605 /* serialize arming a SRQ
957 /* serialize setting of delay drop */
1100 /* serialize updating the event_xa */
1106 /* serialize updating the bitmap */
1141 /* serialize update of capability mask
/linux/drivers/media/platform/ti/omap3isp/
H A Dispcsiphy.h24 struct mutex mutex; /* serialize csiphy configuration */
/linux/drivers/staging/media/omap4iss/
H A Diss_csiphy.h27 struct mutex mutex; /* serialize csiphy configuration */
/linux/drivers/iio/chemical/
H A Dsps30.h20 /* serialize access to the device */
/linux/drivers/gpu/drm/xe/
H A Dxe_device_types.h381 /** @preempt_fence_wq: used to serialize preempt fences */
384 /** @ordered_wq: used to serialize compute mode resume */
387 /** @unordered_wq: used to serialize unordered work, mostly display */
390 /** @destroy_wq: used to serialize user destroy work, like queue */
/linux/kernel/
H A Dkexec_internal.h19 * Whatever is used to serialize accesses to the kexec_crash_image needs to be
/linux/include/linux/mfd/
H A Dintel_pmc_bxt.h18 * @gcr_lock: Lock used to serialize access to GCR registers

12345678910>>...20