do_write
bool do_write = (qc->tf.flags & ATA_TFLAG_WRITE);
qc->ap->ops->sff_data_xfer(qc, buf + offset, xfer_size, do_write);
if (!do_write && !PageSlab(page))
int i_write, do_write = (qc->tf.flags & ATA_TFLAG_WRITE) ? 1 : 0;
if (unlikely(do_write != i_write))
goto do_write;
do_write:
do_write(ms, bio);
bool do_write;
tdata->do_write, 0, 1, size / reqsize,
.do_write = true,
.do_write = true,
.do_write = false,
.do_write = false,
.do_write = true,
.do_write = true,
.do_write = false,
.do_write = false,
do_write(req);
return do_write();
return do_write(urf->urd, udata, count, urf->dev_reclen, ppos);
sdeb_data_sector_lock(struct sdeb_store_info *sip, bool do_write)
if (do_write)
sdeb_data_sector_unlock(struct sdeb_store_info *sip, bool do_write)
if (do_write)
bool do_write, bool atomic)
if (!do_write && atomic)
if (do_write) {
if (do_write && group_number < ARRAY_SIZE(writes_by_group_number))
sdeb_data_sector_lock(sip, do_write);
sdebug_sector_size, sg_skip, do_write);
sdeb_data_sector_unlock(sip, do_write);
goto do_write;
goto do_write;
goto do_write;
goto do_write;
goto do_write;
do_write:
reply = do_write(common);
reply = do_write(common);
reply = do_write(common);
reply = do_write(common);
unsigned int val, bool do_write)
if (do_write)
bool enable, bool do_write)
if (do_write)
static void vx2_setup_pseudo_dma(struct vx_core *chip, int do_write)
vx_outl(chip, ICR, do_write ? ICR_TREQ : ICR_RREQ);
static void vx_setup_pseudo_dma(struct vx_core *_chip, int do_write)
vx_outb(chip, ICR, do_write ? ICR_TREQ : ICR_RREQ);
chip->regDIALOG |= do_write ? VXP_DLG_DMAWRITE_SEL_MASK : VXP_DLG_DMAREAD_SEL_MASK;
err = do_write(fd, &b, sizeof(b));
return do_write(ff, &data->dir.version, sizeof(data->dir.version));
ret = do_write(ff, &env->bpf_progs.infos_cnt,
ret = do_write(ff, node->info_linear, len);
ret = do_write(ff, &env->bpf_progs.btfs_cnt,
ret = do_write(ff, &node->id,
ret = do_write(ff, &version, sizeof(u32));
ret = do_write(ff, &cnt, sizeof(u32));
ret = do_write(ff, &c->v, sizeof(u32)); \
ret = do_write(ff, &evlist->first_sample_time,
return do_write(ff, &evlist->last_sample_time,
ret = do_write(ff, &version, sizeof(version));
ret = do_write(ff, &bsize, sizeof(bsize));
ret = do_write(ff, &nr, sizeof(nr));
ret = do_write(ff, &n->v, sizeof(n->v)); \
ret = do_write(ff, &(ff->ph->env.comp_ver), sizeof(ff->ph->env.comp_ver));
ret = do_write(ff, &(ff->ph->env.comp_type), sizeof(ff->ph->env.comp_type));
ret = do_write(ff, &(ff->ph->env.comp_level), sizeof(ff->ph->env.comp_level));
ret = do_write(ff, &(ff->ph->env.comp_ratio), sizeof(ff->ph->env.comp_ratio));
return do_write(ff, &(ff->ph->env.comp_mmap_len), sizeof(ff->ph->env.comp_mmap_len));
ret = do_write(ff, &size, sizeof(size));
ret = do_write(ff, &pmu->nr_caps, sizeof(pmu->nr_caps));
ret = do_write(ff, p + i, sizeof(*p));
ret = do_write(ff, &nr_pmu, sizeof(nr_pmu));
int err = do_write(ff, bf, count);
ret = do_write(ff, &schedstat_version, sizeof(u32));
ret = do_write(ff, &max_sched_domains, sizeof(u32));
err = do_write(ff, zero_buf, count_aligned - count);
ret = do_write(ff, &cd_map[i]->cpu, sizeof(u32));
ret = do_write(ff, &cd_map[i]->nr_domains, sizeof(u32));
ret = do_write(ff, &cd_map[i]->domains[j]->domain, sizeof(u32));
ret = do_write(ff, &len, sizeof(len));
return do_write(h->ff, buf, sz);
ret = do_write(ff, &e_machine, sizeof(e_machine));
return do_write(ff, &e_flags, sizeof(e_flags));
err = do_write(&ff, feat_sec, sec_size);
err = do_write(&ff, &f_header, sizeof(f_header));
err = do_write(&ff, evsel->core.id, evsel->core.ids * sizeof(u64));
err = do_write(&ff, &f_attr, sizeof(f_attr));
err = do_write(&ff, &f_header, sizeof(f_header));
ret = do_write(ff, &nrc, sizeof(nrc));
return do_write(ff, &nra, sizeof(nra));
ret = do_write(ff, &nre, sizeof(nre));
ret = do_write(ff, &sz, sizeof(sz));
ret = do_write(ff, &evsel->core.attr, sz);
ret = do_write(ff, &nri, sizeof(nri));
ret = do_write(ff, evsel->core.id, evsel->core.ids * sizeof(u64));
ret = do_write(ff, &n, sizeof(n));
ret = do_write(ff, &tp->package_cpus_lists, sizeof(tp->package_cpus_lists));
ret = do_write(ff, &tp->core_cpus_lists, sizeof(tp->core_cpus_lists));
ret = do_write(ff, &env->cpu[j].core_id,
ret = do_write(ff, &env->cpu[j].socket_id,
ret = do_write(ff, &tp->die_cpus_lists, sizeof(tp->die_cpus_lists));
ret = do_write(ff, &env->cpu[j].die_id,
ret = do_write(ff, &mem, sizeof(mem));
ret = do_write(ff, &tp->nr, sizeof(u32));
ret = do_write(ff, &n->node, sizeof(u32));
ret = do_write(ff, &n->mem_total, sizeof(u64));
ret = do_write(ff, &n->mem_free, sizeof(u64));
ret = do_write(ff, &pmu_num, sizeof(pmu_num));
ret = do_write(ff, &pmu->type, sizeof(pmu->type));
ret = do_write(ff, &nr_groups, sizeof(nr_groups));
ret = do_write(ff, &leader_idx, sizeof(leader_idx));
ret = do_write(ff, &nr_members, sizeof(nr_members));
return do_write(ff, &ff->ph->env.clock.clockid_res_ns,
ret = do_write(ff, &data32, sizeof(data32));
ret = do_write(ff, &data32, sizeof(data32));
ret = do_write(ff, data64, sizeof(*data64));
return do_write(ff, data64, sizeof(*data64));
ret = do_write(ff, &tp->nr, sizeof(u32));
int do_write(struct feat_fd *fd, const void *buf, size_t size);
if (do_write)
bool do_write = !(vcpu->id % 2);
vcpu_args_set(vcpu, 1, do_write);
static void guest_code(bool do_write)
do_write(outfd, rbuf, len);
do_write(addr);