/linux-4.1.27/drivers/i2c/ |
H A D | i2c-slave-eeprom.c | 28 spinlock_t buffer_lock; member in struct:eeprom_data 44 spin_lock(&eeprom->buffer_lock); i2c_slave_eeprom_slave_cb() 46 spin_unlock(&eeprom->buffer_lock); i2c_slave_eeprom_slave_cb() 55 spin_lock(&eeprom->buffer_lock); i2c_slave_eeprom_slave_cb() 57 spin_unlock(&eeprom->buffer_lock); i2c_slave_eeprom_slave_cb() 88 spin_lock_irqsave(&eeprom->buffer_lock, flags); i2c_slave_eeprom_bin_read() 90 spin_unlock_irqrestore(&eeprom->buffer_lock, flags); i2c_slave_eeprom_bin_read() 106 spin_lock_irqsave(&eeprom->buffer_lock, flags); i2c_slave_eeprom_bin_write() 108 spin_unlock_irqrestore(&eeprom->buffer_lock, flags); i2c_slave_eeprom_bin_write() 124 spin_lock_init(&eeprom->buffer_lock); i2c_slave_eeprom_probe()
|
/linux-4.1.27/fs/btrfs/tests/ |
H A D | btrfs-tests.c | 107 spin_lock_init(&fs_info->buffer_lock); btrfs_alloc_dummy_fs_info() 133 spin_lock(&fs_info->buffer_lock); btrfs_free_dummy_fs_info() 138 eb = radix_tree_deref_slot_protected(slot, &fs_info->buffer_lock); btrfs_free_dummy_fs_info() 147 spin_unlock(&fs_info->buffer_lock); btrfs_free_dummy_fs_info() 149 spin_lock(&fs_info->buffer_lock); btrfs_free_dummy_fs_info() 151 spin_unlock(&fs_info->buffer_lock); btrfs_free_dummy_fs_info()
|
/linux-4.1.27/arch/powerpc/oprofile/cell/ |
H A D | spu_task_sync.c | 36 static DEFINE_SPINLOCK(buffer_lock); 54 * ASSUPTION: the buffer_lock is held when this function spu_buff_add() 109 spin_lock_irqsave(&buffer_lock, flags); sync_spu_buff() 111 spin_unlock_irqrestore(&buffer_lock, flags); sync_spu_buff() 120 spin_lock_irqsave(&buffer_lock, flags); sync_spu_buff() 122 spin_unlock_irqrestore(&buffer_lock, flags); sync_spu_buff() 397 spin_lock_irqsave(&buffer_lock, flags); process_context_switch() 413 spin_unlock_irqrestore(&buffer_lock, flags); process_context_switch() 529 spin_lock_irqsave(&buffer_lock, flags); spu_sync_start() 535 spin_unlock_irqrestore(&buffer_lock, flags); spu_sync_start() 586 spin_lock(&buffer_lock); spu_sync_buffer() 615 spin_unlock(&buffer_lock); spu_sync_buffer()
|
/linux-4.1.27/drivers/input/ |
H A D | joydev.c | 68 spinlock_t buffer_lock; /* protects access to buffer, head and tail */ member in struct:joydev_client 102 spin_lock(&client->buffer_lock); joydev_pass_event() 113 spin_unlock(&client->buffer_lock); joydev_pass_event() 261 spin_lock_init(&client->buffer_lock); joydev_open() 287 spin_lock_irq(&client->buffer_lock); joydev_generate_startup_event() 307 spin_unlock_irq(&client->buffer_lock); joydev_generate_startup_event() 317 spin_lock_irq(&client->buffer_lock); joydev_fetch_next_event() 325 spin_unlock_irq(&client->buffer_lock); joydev_fetch_next_event() 355 spin_lock(&client->buffer_lock); joydev_0x_read() 358 spin_unlock(&client->buffer_lock); joydev_0x_read()
|
H A D | evdev.c | 55 spinlock_t buffer_lock; /* protects access to buffer, head and tail */ member in struct:evdev_client 65 /* flush queued events of type @type, caller must hold client->buffer_lock */ __evdev_flush_queue() 141 spin_lock_irqsave(&client->buffer_lock, flags); evdev_queue_syn_dropped() 143 spin_unlock_irqrestore(&client->buffer_lock, flags); evdev_queue_syn_dropped() 172 spin_lock_irqsave(&client->buffer_lock, flags); evdev_set_clk_type() 179 spin_unlock_irqrestore(&client->buffer_lock, flags); evdev_set_clk_type() 226 spin_lock(&client->buffer_lock); evdev_pass_values() 237 spin_unlock(&client->buffer_lock); evdev_pass_values() 455 spin_lock_init(&client->buffer_lock); evdev_open() 516 spin_lock_irq(&client->buffer_lock); evdev_fetch_next_event() 524 spin_unlock_irq(&client->buffer_lock); evdev_fetch_next_event() 780 * We need to take event_lock before buffer_lock to avoid dead-locks. But we 801 spin_lock(&client->buffer_lock); evdev_handle_get_val() 809 spin_unlock_irq(&client->buffer_lock); evdev_handle_get_val()
|
/linux-4.1.27/fs/pstore/ |
H A D | ram_core.c | 83 static DEFINE_RAW_SPINLOCK(buffer_lock); 92 raw_spin_lock_irqsave(&buffer_lock, flags); buffer_start_add_locked() 100 raw_spin_unlock_irqrestore(&buffer_lock, flags); buffer_start_add_locked() 112 raw_spin_lock_irqsave(&buffer_lock, flags); buffer_size_add_locked() 124 raw_spin_unlock_irqrestore(&buffer_lock, flags); buffer_size_add_locked()
|
/linux-4.1.27/drivers/net/wireless/libertas/ |
H A D | if_spi.c | 75 spinlock_t buffer_lock; member in struct:if_spi_card 915 spin_lock_irqsave(&card->buffer_lock, flags); if_spi_host_to_card_worker() 921 spin_unlock_irqrestore(&card->buffer_lock, flags); if_spi_host_to_card_worker() 929 spin_lock_irqsave(&card->buffer_lock, flags); if_spi_host_to_card_worker() 935 spin_unlock_irqrestore(&card->buffer_lock, flags); if_spi_host_to_card_worker() 986 spin_lock_irqsave(&card->buffer_lock, flags); if_spi_host_to_card() 988 spin_unlock_irqrestore(&card->buffer_lock, flags); if_spi_host_to_card() 992 spin_lock_irqsave(&card->buffer_lock, flags); if_spi_host_to_card() 994 spin_unlock_irqrestore(&card->buffer_lock, flags); if_spi_host_to_card() 1155 spin_lock_init(&card->buffer_lock); if_spi_probe()
|
/linux-4.1.27/drivers/staging/android/ion/ |
H A D | ion.c | 48 * @buffer_lock: lock protecting the tree of buffers 56 struct mutex buffer_lock; member in struct:ion_device 257 mutex_lock(&dev->buffer_lock); ion_buffer_create() 259 mutex_unlock(&dev->buffer_lock); ion_buffer_create() 288 mutex_lock(&dev->buffer_lock); _ion_buffer_destroy() 290 mutex_unlock(&dev->buffer_lock); _ion_buffer_destroy() 1426 mutex_lock(&dev->buffer_lock); ion_debug_heap_show() 1441 mutex_unlock(&dev->buffer_lock); ion_debug_heap_show() 1604 mutex_init(&idev->buffer_lock); ion_device_create()
|
/linux-4.1.27/sound/usb/ |
H A D | midi.c | 147 spinlock_t buffer_lock; member in struct:snd_usb_midi_out_endpoint 285 spin_lock(&ep->buffer_lock); snd_usbmidi_out_urb_complete() 292 spin_unlock(&ep->buffer_lock); snd_usbmidi_out_urb_complete() 315 spin_lock_irqsave(&ep->buffer_lock, flags); snd_usbmidi_do_output() 317 spin_unlock_irqrestore(&ep->buffer_lock, flags); snd_usbmidi_do_output() 343 spin_unlock_irqrestore(&ep->buffer_lock, flags); snd_usbmidi_do_output() 1197 spin_lock_irq(&ep->buffer_lock); snd_usbmidi_output_drain() 1204 spin_unlock_irq(&ep->buffer_lock); snd_usbmidi_output_drain() 1206 spin_lock_irq(&ep->buffer_lock); snd_usbmidi_output_drain() 1211 spin_unlock_irq(&ep->buffer_lock); snd_usbmidi_output_drain() 1423 spin_lock_init(&ep->buffer_lock); snd_usbmidi_out_endpoint_create()
|
/linux-4.1.27/fs/btrfs/ |
H A D | extent_io.c | 4872 spin_lock(&fs_info->buffer_lock); alloc_test_extent_buffer() 4875 spin_unlock(&fs_info->buffer_lock); alloc_test_extent_buffer() 4974 spin_lock(&fs_info->buffer_lock); alloc_extent_buffer() 4977 spin_unlock(&fs_info->buffer_lock); alloc_extent_buffer() 5037 spin_lock(&fs_info->buffer_lock); release_extent_buffer() 5040 spin_unlock(&fs_info->buffer_lock); release_extent_buffer()
|
H A D | ctree.h | 1758 spinlock_t buffer_lock; member in struct:btrfs_fs_info
|
H A D | disk-io.c | 2506 spin_lock_init(&fs_info->buffer_lock); open_ctree()
|