| /drivers/md/dm-vdo/indexer/ |
| A D | io-factory.c | 303 *writer_ptr = writer; in uds_make_buffered_writer() 309 return writer->start + UDS_BLOCK_SIZE - writer->end; in get_remaining_write_space() 317 if (writer->block_number >= writer->limit) { in prepare_next_buffer() 322 data = dm_bufio_new(writer->client, writer->block_number, &buffer); in prepare_next_buffer() 329 writer->start = data; in prepare_next_buffer() 330 writer->end = data; in prepare_next_buffer() 352 writer->start = NULL; in flush_previous_buffer() 353 writer->end = NULL; in flush_previous_buffer() 355 return writer->error; in flush_previous_buffer() 362 if (writer == NULL) in uds_free_buffered_writer() [all …]
|
| A D | index.c | 186 uds_wait_cond(&writer->cond, &writer->mutex); in finish_previous_chapter() 187 result = writer->result; in finish_previous_chapter() 682 if (writer->stop && (writer->zones_to_write == 0)) { in close_chapters() 691 uds_wait_cond(&writer->cond, &writer->mutex); in close_chapters() 739 writer->stop = true; in stop_chapter_writer() 750 if (writer == NULL) in free_chapter_writer() 756 vdo_free(writer); in free_chapter_writer() 769 &writer); in make_chapter_writer() 773 writer->index = index; in make_chapter_writer() 803 *writer_ptr = writer; in make_chapter_writer() [all …]
|
| A D | index-layout.c | 517 struct buffered_writer *writer) in write_index_save_header() argument 554 struct buffered_writer *writer; in write_index_save_layout() local 568 uds_free_buffered_writer(writer); in write_index_save_layout() 729 struct buffered_writer *writer = NULL; in write_uds_index_config() local 737 uds_free_buffered_writer(writer); in write_uds_index_config() 743 uds_free_buffered_writer(writer); in write_uds_index_config() 747 uds_free_buffered_writer(writer); in write_uds_index_config() 769 uds_free_buffered_writer(writer); in save_layout() 863 struct buffered_writer *writer; in uds_discard_open_chapter() local 875 uds_free_buffered_writer(writer); in uds_discard_open_chapter() [all …]
|
| A D | open-chapter.c | 292 int uds_save_open_chapter(struct uds_index *index, struct buffered_writer *writer) in uds_save_open_chapter() argument 302 result = uds_write_to_buffered_writer(writer, OPEN_CHAPTER_MAGIC, in uds_save_open_chapter() 307 result = uds_write_to_buffered_writer(writer, OPEN_CHAPTER_VERSION, in uds_save_open_chapter() 318 result = uds_write_to_buffered_writer(writer, record_count_data, in uds_save_open_chapter() 334 result = uds_write_to_buffered_writer(writer, (u8 *) record, in uds_save_open_chapter() 345 return uds_flush_buffered_writer(writer); in uds_save_open_chapter()
|
| A D | config.c | 174 int uds_write_config_contents(struct buffered_writer *writer, in uds_write_config_contents() argument 182 result = uds_write_to_buffered_writer(writer, INDEX_CONFIG_MAGIC, in uds_write_config_contents() 192 result = uds_write_to_buffered_writer(writer, INDEX_CONFIG_VERSION_8_02, in uds_write_config_contents() 197 result = uds_write_to_buffered_writer(writer, INDEX_CONFIG_VERSION_6_02, in uds_write_config_contents() 224 return uds_write_to_buffered_writer(writer, buffer, offset); in uds_write_config_contents()
|
| A D | index-page-map.c | 113 int uds_write_index_page_map(struct index_page_map *map, struct buffered_writer *writer) in uds_write_index_page_map() argument 131 result = uds_write_to_buffered_writer(writer, buffer, offset); in uds_write_index_page_map() 136 return uds_flush_buffered_writer(writer); in uds_write_index_page_map()
|
| A D | io-factory.h | 59 int __must_check uds_write_to_buffered_writer(struct buffered_writer *writer, 62 int __must_check uds_flush_buffered_writer(struct buffered_writer *writer);
|
| A D | index-page-map.h | 34 struct buffered_writer *writer);
|
| A D | open-chapter.h | 72 struct buffered_writer *writer);
|
| A D | config.h | 119 int __must_check uds_write_config_contents(struct buffered_writer *writer,
|
| A D | volume-index.c | 1055 struct buffered_writer *writer) in start_saving_volume_index() argument 1063 zone_number, writer); in start_saving_volume_index() 1075 result = uds_write_to_buffered_writer(writer, buffer, offset); in start_saving_volume_index() 1082 writer); in start_saving_volume_index() 1087 writer); in start_saving_volume_index()
|
| /drivers/iommu/arm/arm-smmu-v3/ |
| A D | arm-smmu-v3-test.c | 11 struct arm_smmu_entry_writer writer; member 54 arm_smmu_test_writer_record_syncs(struct arm_smmu_entry_writer *writer) in arm_smmu_test_writer_record_syncs() argument 57 container_of(writer, struct arm_smmu_test_writer, writer); in arm_smmu_test_writer_record_syncs() 81 writer->ops->get_used(test_writer->entry, entry_used_bits); in arm_smmu_test_writer_record_syncs() 95 arm_smmu_v3_test_debug_print_used_bits(struct arm_smmu_entry_writer *writer, in arm_smmu_v3_test_debug_print_used_bits() argument 123 .writer = { in arm_smmu_v3_test_ste_expect_transition() 138 arm_smmu_v3_test_debug_print_used_bits(&test_writer.writer, cur->data); in arm_smmu_v3_test_ste_expect_transition() 142 arm_smmu_v3_test_debug_print_used_bits(&test_writer.writer, in arm_smmu_v3_test_ste_expect_transition() 145 arm_smmu_write_entry(&test_writer.writer, cur_copy.data, target->data); in arm_smmu_v3_test_ste_expect_transition() 407 .writer = { in arm_smmu_v3_test_cd_expect_transition() [all …]
|
| A D | arm-smmu-v3.c | 1100 writer->ops->get_used(entry, cur_used); in arm_smmu_entry_qword_diff() 1101 writer->ops->get_used(target, target_used); in arm_smmu_entry_qword_diff() 1139 writer->ops->sync(writer); in entry_set() 1205 entry_set(writer, entry, unused_update, 0, 1); in arm_smmu_write_entry() 1207 entry_set(writer, entry, target, 0, 1); in arm_smmu_write_entry() 1311 struct arm_smmu_entry_writer writer; member 1340 container_of(writer, struct arm_smmu_cd_writer, writer); in arm_smmu_cd_writer_sync_entry() 1357 .writer = { in arm_smmu_write_cd_entry() 1524 struct arm_smmu_entry_writer writer; member 1531 container_of(writer, struct arm_smmu_ste_writer, writer); in arm_smmu_ste_writer_sync_entry() [all …]
|
| A D | arm-smmu-v3.h | 903 void (*sync)(struct arm_smmu_entry_writer *writer); 914 void arm_smmu_write_entry(struct arm_smmu_entry_writer *writer, __le64 *cur,
|
| /drivers/misc/ibmasm/ |
| A D | remote.c | 173 unsigned long writer; in ibmasm_handle_mouse_interrupt() local 177 writer = get_queue_writer(sp); in ibmasm_handle_mouse_interrupt() 179 while (reader != writer) { in ibmasm_handle_mouse_interrupt() 192 writer = get_queue_writer(sp); in ibmasm_handle_mouse_interrupt()
|
| /drivers/char/ |
| A D | apm-emulation.c | 107 unsigned int writer: 1; member 261 if (!as->suser || !as->writer) in apm_ioctl() 364 as->writer = (filp->f_mode & FMODE_WRITE) == FMODE_WRITE; in apm_open() 534 as->writer && as->suser) { in apm_suspend_notifier()
|
| /drivers/tty/hvc/ |
| A D | hvsi.c | 60 struct delayed_work writer; member 752 cancel_delayed_work_sync(&hp->writer); in hvsi_flush_output() 852 container_of(work, struct hvsi_struct, writer.work); in hvsi_write_worker() 872 schedule_delayed_work(&hp->writer, HZ); in hvsi_write_worker() 878 schedule_delayed_work(&hp->writer, 10); in hvsi_write_worker() 948 schedule_delayed_work(&hp->writer, 10); in hvsi_write() 1199 INIT_DELAYED_WORK(&hp->writer, hvsi_write_worker); in hvsi_console_init()
|
| /drivers/usb/storage/ |
| A D | Kconfig | 131 and Fujifilm DPC-R1 USB Card reader/writer devices.
|
| /drivers/scsi/ |
| A D | Kconfig | 142 writer software look at Cdrtools
|