/Linux-v6.1/kernel/ |
D | sysctl.c | 147 static int _proc_do_string(char *data, int maxlen, int write, in _proc_do_string() argument 158 if (write) { in _proc_do_string() 260 int proc_dostring(struct ctl_table *table, int write, in proc_dostring() argument 263 if (write) in proc_dostring() 266 return _proc_do_string(table->data, table->maxlen, write, buffer, lenp, in proc_dostring() 430 int write, void *data) in do_proc_dobool_conv() argument 432 if (write) { in do_proc_dobool_conv() 445 int write, void *data) in do_proc_dointvec_conv() argument 447 if (write) { in do_proc_dointvec_conv() 472 int write, void *data) in do_proc_douintvec_conv() argument [all …]
|
/Linux-v6.1/include/trace/events/ |
D | mmap_lock.h | 18 TP_PROTO(struct mm_struct *mm, const char *memcg_path, bool write), 20 TP_ARGS(mm, memcg_path, write), 25 __field(bool, write) 31 __entry->write = write; 38 __entry->write ? "true" : "false" 45 bool write), \ 46 TP_ARGS(mm, memcg_path, write), \ 54 TP_PROTO(struct mm_struct *mm, const char *memcg_path, bool write, 57 TP_ARGS(mm, memcg_path, write, success), 62 __field(bool, write) [all …]
|
/Linux-v6.1/tools/testing/selftests/kvm/x86_64/ |
D | hyperv_features.c | 38 bool write; member 55 if (!msr->write) in guest_msr() 156 msr->write = 0; in guest_test_msrs_access() 161 msr->write = 0; in guest_test_msrs_access() 171 msr->write = 1; in guest_test_msrs_access() 177 msr->write = 0; in guest_test_msrs_access() 182 msr->write = 0; in guest_test_msrs_access() 188 msr->write = 0; in guest_test_msrs_access() 194 msr->write = 0; in guest_test_msrs_access() 200 msr->write = 1; in guest_test_msrs_access() [all …]
|
/Linux-v6.1/Documentation/driver-api/md/ |
D | raid5-cache.rst | 7 caches data to the RAID disks. The cache can be in write-through (supported 8 since 4.4) or write-back mode (supported since 4.10). mdadm (supported since 9 3.4) has a new option '--write-journal' to create array with cache. Please 11 in write-through mode. A user can switch it to write-back mode by:: 13 echo "write-back" > /sys/block/md0/md/journal_mode 15 And switch it back to write-through mode by:: 17 echo "write-through" > /sys/block/md0/md/journal_mode 22 write-through mode 25 This mode mainly fixes the 'write hole' issue. For RAID 4/5/6 array, an unclean 27 and parity don't match. The reason is that a stripe write involves several RAID [all …]
|
/Linux-v6.1/arch/s390/kernel/ |
D | module.c | 190 void *(*write)(void *dest, const void *src, size_t len)) in apply_rela_bits() 213 write(dest, &tmp, 1); in apply_rela_bits() 217 write(dest, &tmp, 2); in apply_rela_bits() 220 write(dest, &tmp, 2); in apply_rela_bits() 224 write(dest, &tmp, 4); in apply_rela_bits() 227 write(dest, &tmp, 4); in apply_rela_bits() 230 write(dest, &tmp, 8); in apply_rela_bits() 237 void *(*write)(void *dest, const void *src, size_t len)) in apply_rela() 265 rc = apply_rela_bits(loc, val, 0, 8, 0, write); in apply_rela() 267 rc = apply_rela_bits(loc, val, 0, 12, 0, write); in apply_rela() [all …]
|
/Linux-v6.1/drivers/iio/dac/ |
D | ad5446.c | 64 int (*write)(struct ad5446_state *st, unsigned val); member 131 ret = st->chip_info->write(st, val); in ad5446_write_dac_powerdown() 141 .write = ad5446_write_dac_powerdown, 209 ret = st->chip_info->write(st, val); in ad5446_write_raw() 351 .write = ad5446_write, 355 .write = ad5446_write, 359 .write = ad5446_write, 363 .write = ad5446_write, 367 .write = ad5446_write, 371 .write = ad5446_write, [all …]
|
/Linux-v6.1/net/sctp/ |
D | sysctl.c | 46 static int proc_sctp_do_hmac_alg(struct ctl_table *ctl, int write, 48 static int proc_sctp_do_rto_min(struct ctl_table *ctl, int write, 50 static int proc_sctp_do_rto_max(struct ctl_table *ctl, int write, void *buffer, 52 static int proc_sctp_do_udp_port(struct ctl_table *ctl, int write, void *buffer, 54 static int proc_sctp_do_alpha_beta(struct ctl_table *ctl, int write, 56 static int proc_sctp_do_auth(struct ctl_table *ctl, int write, 58 static int proc_sctp_do_probe_interval(struct ctl_table *ctl, int write, 370 static int proc_sctp_do_hmac_alg(struct ctl_table *ctl, int write, in proc_sctp_do_hmac_alg() argument 382 if (write) { in proc_sctp_do_hmac_alg() 390 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); in proc_sctp_do_hmac_alg() [all …]
|
/Linux-v6.1/drivers/rtc/ |
D | rtc-ds1685.c | 161 rtc->write(rtc, RTC_CTRL_A, in ds1685_rtc_switch_to_bank0() 172 rtc->write(rtc, RTC_CTRL_A, in ds1685_rtc_switch_to_bank1() 193 rtc->write(rtc, RTC_CTRL_B, in ds1685_rtc_begin_data_access() 219 rtc->write(rtc, RTC_CTRL_B, in ds1685_rtc_end_data_access() 358 rtc->write(rtc, RTC_CTRL_B, ctrlb); in ds1685_rtc_set_time() 359 rtc->write(rtc, RTC_SECS, seconds); in ds1685_rtc_set_time() 360 rtc->write(rtc, RTC_MINS, minutes); in ds1685_rtc_set_time() 361 rtc->write(rtc, RTC_HRS, hours); in ds1685_rtc_set_time() 362 rtc->write(rtc, RTC_WDAY, wday); in ds1685_rtc_set_time() 363 rtc->write(rtc, RTC_MDAY, mday); in ds1685_rtc_set_time() [all …]
|
D | rtc-bq4802.c | 27 void (*write)(struct bq4802 *, int, u8); member 60 p->write(p, 0xe, val | 0x08); in bq4802_read_time() 71 p->write(p, 0x0e, val); in bq4802_read_time() 120 p->write(p, 0x0e, val | 0x08); in bq4802_set_time() 122 p->write(p, 0x00, sec); in bq4802_set_time() 123 p->write(p, 0x02, min); in bq4802_set_time() 124 p->write(p, 0x04, hrs); in bq4802_set_time() 125 p->write(p, 0x06, day); in bq4802_set_time() 126 p->write(p, 0x09, mon); in bq4802_set_time() 127 p->write(p, 0x0a, yrs); in bq4802_set_time() [all …]
|
/Linux-v6.1/drivers/crypto/inside-secure/ |
D | safexcel_ring.c | 28 cdr->write = cdr->base; in safexcel_init_ring_descriptors() 65 rdr->write = rdr->base; in safexcel_init_ring_descriptors() 82 void *ptr = ring->write; in safexcel_ring_next_cwptr() 87 if ((ring->write == ring->read - ring->offset) || in safexcel_ring_next_cwptr() 88 (ring->read == ring->base && ring->write == ring->base_end)) in safexcel_ring_next_cwptr() 91 if (ring->write == ring->base_end) { in safexcel_ring_next_cwptr() 92 ring->write = ring->base; in safexcel_ring_next_cwptr() 95 ring->write += ring->offset; in safexcel_ring_next_cwptr() 106 void *ptr = ring->write; in safexcel_ring_next_rwptr() 109 *rtoken = ring->write + ring->shoffset; in safexcel_ring_next_rwptr() [all …]
|
/Linux-v6.1/include/linux/ |
D | mmap_lock.h | 20 void __mmap_lock_do_trace_start_locking(struct mm_struct *mm, bool write); 21 void __mmap_lock_do_trace_acquire_returned(struct mm_struct *mm, bool write, 23 void __mmap_lock_do_trace_released(struct mm_struct *mm, bool write); 26 bool write) in __mmap_lock_trace_start_locking() argument 29 __mmap_lock_do_trace_start_locking(mm, write); in __mmap_lock_trace_start_locking() 33 bool write, bool success) in __mmap_lock_trace_acquire_returned() argument 36 __mmap_lock_do_trace_acquire_returned(mm, write, success); in __mmap_lock_trace_acquire_returned() 39 static inline void __mmap_lock_trace_released(struct mm_struct *mm, bool write) in __mmap_lock_trace_released() argument 42 __mmap_lock_do_trace_released(mm, write); in __mmap_lock_trace_released() 48 bool write) in __mmap_lock_trace_start_locking() argument [all …]
|
/Linux-v6.1/drivers/net/ethernet/intel/igc/ |
D | igc_diag.c | 36 u32 mask, u32 write) in reg_pattern_test() argument 46 wr32(reg, test_pattern[pat] & write); in reg_pattern_test() 48 if (val != (test_pattern[pat] & write & mask)) { in reg_pattern_test() 51 reg, val, test_pattern[pat] & write & mask); in reg_pattern_test() 62 u32 mask, u32 write) in reg_set_and_check() argument 68 wr32(reg, write & mask); in reg_set_and_check() 70 if ((write & mask) != (val & mask)) { in reg_set_and_check() 73 reg, (val & mask), (write & mask)); in reg_set_and_check() 119 test->write); in igc_reg_test() 125 test->write); in igc_reg_test() [all …]
|
/Linux-v6.1/arch/loongarch/mm/ |
D | fault.c | 68 unsigned long write, unsigned long address, int si_code) in do_sigbus() argument 86 unsigned long write, unsigned long address, int si_code) in do_sigsegv() argument 99 if (!write) in do_sigsegv() 109 write ? "write access to" : "read access from", in do_sigsegv() 129 unsigned long write, unsigned long address) in __do_page_fault() argument 151 do_sigsegv(regs, write, address, si_code); in __do_page_fault() 160 do_sigsegv(regs, write, address, si_code); in __do_page_fault() 185 do_sigsegv(regs, write, address, si_code); in __do_page_fault() 195 if (write) { in __do_page_fault() 239 do_sigsegv(regs, write, address, si_code); in __do_page_fault() [all …]
|
/Linux-v6.1/scripts/ |
D | spdxcheck.py | 233 sys.stdout.write('%s: %d:%d %s: %s\n' %(fname, self.curline, col, pe.txt, tok)) 235 sys.stdout.write('%s: %d:0 %s\n' %(fname, self.curline, pe.txt)) 341 sys.stderr.write('stdin input "-" must be the only path argument\n') 357 sys.stderr.write('%s: %s\n' %(se.el.path, se.txt)) 359 sys.stderr.write('%s\n' %se.txt) 363 sys.stderr.write('FAIL: %s\n' %ex) 364 sys.stderr.write('%s\n' %traceback.format_exc()) 373 sys.stderr.write('FAIL: Reading exclude file %s: %s\n' %(fname, ex)) 389 sys.stderr.write('path %s does not exist\n' %p) 403 sys.stderr.write('\n') [all …]
|
/Linux-v6.1/drivers/comedi/drivers/ni_routing/tools/ |
D | convert_csv_to_c.py | 48 sys.stderr.write('Invalid register format: {}\n'.format(repr(value))) 49 sys.stderr.write( 259 f.write('\n'.join(s_chunks)) 260 f.write('\n') 263 f.write('# This is the segment that should be included in comedi/drivers/Makefile\n') 264 f.write('ni_routing-objs\t\t\t\t+= \\\n') 265 f.write('\n'.join(objs)) 266 f.write('\n') 270 f.write(self.extern_header.format( 285 f.write( self.to_listinit() ) [all …]
|
/Linux-v6.1/scripts/gdb/linux/ |
D | proc.py | 30 gdb.write(gdb.parse_and_eval("saved_command_line").string() + "\n") 45 gdb.write(gdb.parse_and_eval("(char *)linux_banner").string()) 74 gdb.write(" " * depth * 2 + 170 gdb.write("{:^18} {:^15} {:>9} {} {} options\n".format( 196 gdb.write("{} {} {} {} {} {}{}{} 0 0\n".format( 252 gdb.write("fdt_magic: 0x{:02X}\n".format(fdt_header[0])) 253 gdb.write("fdt_totalsize: 0x{:02X}\n".format(fdt_header[1])) 254 gdb.write("off_dt_struct: 0x{:02X}\n".format(fdt_header[2])) 255 gdb.write("off_dt_strings: 0x{:02X}\n".format(fdt_header[3])) 256 gdb.write("off_mem_rsvmap: 0x{:02X}\n".format(fdt_header[4])) [all …]
|
/Linux-v6.1/net/core/ |
D | sysctl_net_core.c | 49 static int rps_sock_flow_sysctl(struct ctl_table *table, int write, in rps_sock_flow_sysctl() argument 68 ret = proc_dointvec(&tmp, write, buffer, lenp, ppos); in rps_sock_flow_sysctl() 70 if (write) { in rps_sock_flow_sysctl() 118 static int flow_limit_cpu_sysctl(struct ctl_table *table, int write, in flow_limit_cpu_sysctl() argument 129 if (write) { in flow_limit_cpu_sysctl() 192 static int flow_limit_table_len_sysctl(struct ctl_table *table, int write, in flow_limit_table_len_sysctl() argument 202 ret = proc_dointvec(table, write, buffer, lenp, ppos); in flow_limit_table_len_sysctl() 203 if (!ret && write && !is_power_of_2(*ptr)) { in flow_limit_table_len_sysctl() 214 static int set_default_qdisc(struct ctl_table *table, int write, in set_default_qdisc() argument 226 ret = proc_dostring(&tbl, write, buffer, lenp, ppos); in set_default_qdisc() [all …]
|
/Linux-v6.1/Documentation/scsi/ |
D | sd-parameters.rst | 9 Enable/disable drive write & read cache. 14 write through 0 0 off on 16 write back 1 0 on on 17 write back, no read (daft) 1 1 on off 20 To set cache type to "write back" and save this setting to the drive:: 22 # echo "write back" > cache_type 27 # echo "temporary write back" > cache_type
|
/Linux-v6.1/arch/arm/mach-omap2/ |
D | vp.c | 26 voltdm->write(vpconfig, vp->vpconfig); in _vp_set_init_voltage() 29 voltdm->write((vpconfig | vp->common->vpconfig_initvdd), in _vp_set_init_voltage() 33 voltdm->write(vpconfig, vp->vpconfig); in _vp_set_init_voltage() 50 if (!voltdm->read || !voltdm->write) { in omap_vp_init() 79 voltdm->write(val, vp->vpconfig); in omap_vp_init() 84 voltdm->write(val, vp->vstepmin); in omap_vp_init() 89 voltdm->write(val, vp->vstepmax); in omap_vp_init() 95 voltdm->write(val, vp->vlimitto); in omap_vp_init() 152 voltdm->write(vpconfig | vp->common->vpconfig_forceupdate, in omap_vp_forceupdate_scale() 185 voltdm->write(vpconfig, vp->vpconfig); in omap_vp_forceupdate_scale() [all …]
|
/Linux-v6.1/arch/parisc/kernel/ |
D | perf_asm.S | 1385 sync ; RDR 0 write sequence 1394 sync ; RDR 1 write sequence 1403 sync ; RDR 2 write sequence 1412 sync ; RDR 3 write sequence 1421 sync ; RDR 4 write sequence 1430 sync ; RDR 5 write sequence 1439 sync ; RDR 6 write sequence 1448 sync ; RDR 7 write sequence 1457 sync ; RDR 8 write sequence 1466 sync ; RDR 9 write sequence [all …]
|
/Linux-v6.1/drivers/mtd/spi-nor/ |
D | Kconfig | 28 prompt "Software write protection at boot" 34 This option disables the software write protection on any SPI 40 Don't use this if you intent to use the software write protection 47 power-up or a reset the flash is software write protected by 50 This option disables the software write protection for these kind 52 which have non-volatile write protection bits. 54 If the software write protection will be disabled depending on 61 bool "Keep software write protection as is" 63 If you select this option the software write protection of any 64 SPI flashes will not be changed. If your flash is software write [all …]
|
/Linux-v6.1/Documentation/userspace-api/media/v4l/ |
D | func-write.rst | 4 .. _func-write: 7 V4L2 write() 13 v4l2-write - Write to a V4L2 device 22 .. c:function:: ssize_t write( int fd, void *buf, size_t count ) 39 :c:func:`write()` writes up to ``count`` bytes to the device 42 enables them. When ``count`` is zero, :c:func:`write()` returns 0 55 variable is set appropriately. In this case the next write will start at 61 available to write the data immediately. 67 The driver does not support multiple write streams and the device is 80 The :c:func:`write()` function is not supported by this driver,
|
/Linux-v6.1/Documentation/ABI/testing/ |
D | configfs-spear-pcie-gadget | 24 inta write 1 to assert INTA and 0 to de-assert. 25 send_msi write MSI vector to be sent. 26 vendor_id used to write and read vendor id (hex) 27 device_id used to write and read device id (hex) 28 bar0_size used to write and read bar0_size 29 bar0_address used to write and read bar0 mapped area in hex. 30 bar0_rw_offset used to write and read offset of bar0 where bar0_data 32 bar0_data used to write and read data at bar0_rw_offset.
|
/Linux-v6.1/scripts/coccinelle/api/ |
D | stream_open.cocci | 6 // its read and write. Rationale for the conversion is to avoid deadlock in 7 // between read and write. 80 // file_operations + whether they have _any_ .read, .write, .llseek ... at all. 111 .write = write_f, 188 // XXX for simplicity require no .{read/write}_iter and no .splice_{read/write} for now. 202 // read & write 214 .write = writestream, 232 …"ERROR: %s: .read() can deadlock .write(); change nonseekable_open -> stream_open to fix." % (fops… 239 …"WARNING: %s: .read() and .write() have stream semantic; safe to change nonseekable_open -> stream… 248 + nonseekable_open /* read & write (was deadlock) */ [all …]
|
/Linux-v6.1/Documentation/networking/device_drivers/atm/ |
D | cxacru-cf.py | 39 sys.stdout.write("\n") 40 sys.stderr.write("Error: read {0} not 4 bytes\n".format(len(buf))) 44 sys.stdout.write(" ") 45 sys.stdout.write("{0:x}={1}".format(i, struct.unpack("<I", buf)[0])) 48 sys.stdout.write("\n")
|