/Linux-v4.19/fs/ubifs/ |
D | io.c | 440 struct ubifs_wbuf *wbuf = container_of(timer, struct ubifs_wbuf, timer); in wbuf_timer_callback_nolock() local 442 dbg_io("jhead %s", dbg_jhead(wbuf->jhead)); in wbuf_timer_callback_nolock() 443 wbuf->need_sync = 1; in wbuf_timer_callback_nolock() 444 wbuf->c->need_wbuf_sync = 1; in wbuf_timer_callback_nolock() 445 ubifs_wake_up_bgt(wbuf->c); in wbuf_timer_callback_nolock() 454 static void new_wbuf_timer_nolock(struct ubifs_info *c, struct ubifs_wbuf *wbuf) in new_wbuf_timer_nolock() argument 462 ubifs_assert(c, !hrtimer_active(&wbuf->timer)); in new_wbuf_timer_nolock() 465 if (wbuf->no_timer) in new_wbuf_timer_nolock() 468 dbg_jhead(wbuf->jhead), in new_wbuf_timer_nolock() 471 hrtimer_start_range_ns(&wbuf->timer, softlimit, delta, in new_wbuf_timer_nolock() [all …]
|
D | gc.c | 84 struct ubifs_wbuf *wbuf = &c->jheads[GCHD].wbuf; in switch_gc_head() local 88 wbuf->lnum, wbuf->offs + wbuf->used, gc_lnum, in switch_gc_head() 89 c->leb_size - wbuf->offs - wbuf->used); in switch_gc_head() 91 err = ubifs_wbuf_sync_nolock(wbuf); in switch_gc_head() 108 err = ubifs_wbuf_seek_nolock(wbuf, gc_lnum, 0); in switch_gc_head() 318 struct ubifs_scan_node *snod, struct ubifs_wbuf *wbuf) in move_node() argument 320 int err, new_lnum = wbuf->lnum, new_offs = wbuf->offs + wbuf->used; in move_node() 323 err = ubifs_wbuf_write_nolock(wbuf, snod->node, snod->len); in move_node() 349 struct ubifs_wbuf *wbuf = &c->jheads[GCHD].wbuf; in move_nodes() local 351 if (wbuf->lnum == -1) { in move_nodes() [all …]
|
D | journal.c | 107 struct ubifs_wbuf *wbuf = &c->jheads[jhead].wbuf; in reserve_space() local 117 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in reserve_space() 124 avail = c->leb_size - wbuf->offs - wbuf->used; in reserve_space() 125 if (wbuf->lnum != -1 && avail >= len) in reserve_space() 146 mutex_unlock(&wbuf->io_mutex); in reserve_space() 171 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in reserve_space() 173 avail = c->leb_size - wbuf->offs - wbuf->used; in reserve_space() 175 if (wbuf->lnum != -1 && avail >= len) { in reserve_space() 182 lnum, wbuf->lnum, wbuf->offs + wbuf->used); in reserve_space() 200 err = ubifs_wbuf_sync_nolock(wbuf); in reserve_space() [all …]
|
D | misc.h | 139 static inline int ubifs_wbuf_sync(struct ubifs_wbuf *wbuf) in ubifs_wbuf_sync() argument 143 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_wbuf_sync() 144 err = ubifs_wbuf_sync_nolock(wbuf); in ubifs_wbuf_sync() 145 mutex_unlock(&wbuf->io_mutex); in ubifs_wbuf_sync()
|
D | log.c | 91 return &c->jheads[jhead].wbuf; in ubifs_get_wbuf() 311 struct ubifs_wbuf *wbuf; in remove_buds() local 315 wbuf = &c->jheads[bud->jhead].wbuf; in remove_buds() 317 if (wbuf->lnum == bud->lnum) { in remove_buds() 322 c->cmt_bud_bytes += wbuf->offs - bud->start; in remove_buds() 325 wbuf->offs - bud->start, c->cmt_bud_bytes); in remove_buds() 326 bud->start = wbuf->offs; in remove_buds() 389 int lnum = c->jheads[i].wbuf.lnum; in ubifs_log_start_commit() 390 int offs = c->jheads[i].wbuf.offs; in ubifs_log_start_commit()
|
/Linux-v4.19/drivers/media/usb/dvb-usb/ |
D | friio.c | 34 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in gl861_i2c_ctrlmsg_data() argument 36 u16 index = wbuf[0]; /* must be JDVBT90502_2ND_I2C_REG(=0xFE) */ in gl861_i2c_ctrlmsg_data() 42 wbuf[1], wbuf[0], wlen - 1); in gl861_i2c_ctrlmsg_data() 50 &wbuf[1], wlen - 1, 2000); in gl861_i2c_ctrlmsg_data() 63 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in gl861_i2c_msg() argument 73 wbuf[0] == JDVBT90502_2ND_I2C_REG) in gl861_i2c_msg() 74 return gl861_i2c_ctrlmsg_data(d, addr, wbuf, wlen, rbuf, rlen); in gl861_i2c_msg() 88 index = wbuf[0]; in gl861_i2c_msg() 91 index = wbuf[0]; in gl861_i2c_msg() 92 value = value + wbuf[1]; in gl861_i2c_msg() [all …]
|
D | friio-fe.c | 32 u8 wbuf[3]; in jdvbt90502_reg_read() local 35 wbuf[0] = reg & 0xFF; in jdvbt90502_reg_read() 36 wbuf[1] = 0; in jdvbt90502_reg_read() 37 wbuf[2] = reg >> 8; in jdvbt90502_reg_read() 41 msg[0].buf = wbuf; in jdvbt90502_reg_read() 42 msg[0].len = sizeof(wbuf); in jdvbt90502_reg_read() 62 u8 wbuf[2]; in jdvbt90502_single_reg_write() local 64 wbuf[0] = reg; in jdvbt90502_single_reg_write() 65 wbuf[1] = val; in jdvbt90502_single_reg_write() 69 msg.buf = wbuf; in jdvbt90502_single_reg_write() [all …]
|
D | dvb-usb-urb.c | 12 int dvb_usb_generic_rw(struct dvb_usb_device *d, u8 *wbuf, u16 wlen, u8 *rbuf, in dvb_usb_generic_rw() argument 17 if (!d || wbuf == NULL || wlen == 0) in dvb_usb_generic_rw() 29 debug_dump(wbuf,wlen,deb_xfer); in dvb_usb_generic_rw() 32 d->props.generic_bulk_ctrl_endpoint), wbuf,wlen,&actlen, in dvb_usb_generic_rw()
|
D | dtv5100.c | 35 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dtv5100_i2c_msg() argument 56 value = wbuf[1]; in dtv5100_i2c_msg() 62 index = (addr << 8) + wbuf[0]; in dtv5100_i2c_msg()
|
/Linux-v4.19/drivers/slimbus/ |
D | stream.c | 127 u8 wbuf[2]; in slim_connect_port_channel() local 128 struct slim_val_inf msg = {0, 2, NULL, wbuf, NULL}; in slim_connect_port_channel() 135 wbuf[0] = port->id; in slim_connect_port_channel() 136 wbuf[1] = port->ch.id; in slim_connect_port_channel() 147 u8 wbuf[1]; in slim_disconnect_port() local 148 struct slim_val_inf msg = {0, 1, NULL, wbuf, NULL}; in slim_disconnect_port() 152 wbuf[0] = port->id; in slim_disconnect_port() 163 u8 wbuf[1]; in slim_deactivate_remove_channel() local 164 struct slim_val_inf msg = {0, 1, NULL, wbuf, NULL}; in slim_deactivate_remove_channel() 169 wbuf[0] = port->ch.id; in slim_deactivate_remove_channel() [all …]
|
D | qcom-ngd-ctrl.c | 773 u8 wbuf[SLIM_MSGQ_BUF_LEN]; in qcom_slim_ngd_xfer_msg() local 824 wbuf[i++] = txn->la; in qcom_slim_ngd_xfer_msg() 826 wbuf[i++] = txn->msg->wbuf[0]; in qcom_slim_ngd_xfer_msg() 828 wbuf[i++] = txn->msg->wbuf[1]; in qcom_slim_ngd_xfer_msg() 837 wbuf[i++] = txn->tid; in qcom_slim_ngd_xfer_msg() 840 txn->msg->wbuf = wbuf; in qcom_slim_ngd_xfer_msg() 867 if (txn->msg && txn->msg->wbuf) in qcom_slim_ngd_xfer_msg() 868 memcpy(puc, txn->msg->wbuf, txn->msg->num_bytes); in qcom_slim_ngd_xfer_msg() 921 u8 wbuf[SLIM_MSGQ_BUF_LEN]; in qcom_slim_ngd_enable_stream() local 932 txn.msg->wbuf = wbuf; in qcom_slim_ngd_enable_stream() [all …]
|
D | messaging.c | 193 if (msg->wbuf != NULL) in slim_val_inf_sanity() 199 if (msg->rbuf != NULL && msg->wbuf != NULL) in slim_val_inf_sanity() 273 size_t count, u8 *rbuf, u8 *wbuf) in slim_fill_msg() argument 278 msg->wbuf = wbuf; in slim_fill_msg()
|
/Linux-v4.19/drivers/media/usb/dvb-usb-v2/ |
D | gl861.c | 21 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in gl861_i2c_msg() argument 33 buf = kmemdup(wbuf, wlen, GFP_KERNEL); in gl861_i2c_msg() 44 index = wbuf[0]; in gl861_i2c_msg() 47 index = wbuf[0]; in gl861_i2c_msg() 48 value = value + wbuf[1]; in gl861_i2c_msg() 198 gl861_i2c_write_ex(struct dvb_usb_device *d, u8 addr, u8 *wbuf, u16 wlen) in gl861_i2c_write_ex() argument 207 memcpy(buf, wbuf, wlen); in gl861_i2c_write_ex() 396 u8 wbuf[2], rbuf[2]; in friio_reset() local 408 wbuf[0] = 0x11; in friio_reset() 409 wbuf[1] = 0x02; in friio_reset() [all …]
|
D | dvb_usb_urb.c | 25 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dvb_usb_v2_generic_io() argument 29 if (!wbuf || !wlen || !d->props->generic_bulk_ctrl_endpoint || in dvb_usb_v2_generic_io() 35 dev_dbg(&d->udev->dev, "%s: >>> %*ph\n", __func__, wlen, wbuf); in dvb_usb_v2_generic_io() 38 d->props->generic_bulk_ctrl_endpoint), wbuf, wlen, in dvb_usb_v2_generic_io() 69 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dvb_usbv2_generic_rw() argument 74 ret = dvb_usb_v2_generic_io(d, wbuf, wlen, rbuf, rlen); in dvb_usbv2_generic_rw() 94 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in dvb_usbv2_generic_rw_locked() argument 96 return dvb_usb_v2_generic_io(d, wbuf, wlen, rbuf, rlen); in dvb_usbv2_generic_rw_locked()
|
D | au6610.c | 24 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in au6610_usb_msg() argument 40 index = wbuf[0] << 8; in au6610_usb_msg() 43 index = wbuf[0] << 8; in au6610_usb_msg() 44 index += wbuf[1]; in au6610_usb_msg() 76 u8 *wbuf, u16 wlen, u8 *rbuf, u16 rlen) in au6610_i2c_msg() argument 87 return au6610_usb_msg(d, request, addr, wbuf, wlen, rbuf, rlen); in au6610_i2c_msg()
|
D | af9035.c | 71 memcpy(&state->buf[REQ_HDR_LEN], req->wbuf, req->wlen); in af9035_ctrl_msg() 132 u8 wbuf[MAX_XFER_SIZE]; in af9035_wr_regs() local 134 struct usb_req req = { CMD_MEM_WR, mbox, 6 + len, wbuf, 0, NULL }; in af9035_wr_regs() 136 if (6 + len > sizeof(wbuf)) { in af9035_wr_regs() 141 wbuf[0] = len; in af9035_wr_regs() 142 wbuf[1] = 2; in af9035_wr_regs() 143 wbuf[2] = 0; in af9035_wr_regs() 144 wbuf[3] = 0; in af9035_wr_regs() 145 wbuf[4] = (reg >> 8) & 0xff; in af9035_wr_regs() 146 wbuf[5] = (reg >> 0) & 0xff; in af9035_wr_regs() [all …]
|
/Linux-v4.19/drivers/media/common/b2c2/ |
D | flexcop-eeprom.c | 17 u32 len, u8 *wbuf, u8 *rbuf, int retries) 22 if (eeprom_write(adapter, addr, wbuf, len) == len) { 35 u8 wbuf[20]; 40 memcpy(wbuf, key, len); 41 wbuf[16] = 0; 42 wbuf[17] = 0; 43 wbuf[18] = 0; 44 wbuf[19] = calc_lrc(wbuf, 19); 45 return eeprom_lrc_write(adapter, 0x3e4, 20, wbuf, rbuf, 4);
|
/Linux-v4.19/fs/jffs2/ |
D | wbuf.c | 260 c->wbuf, c->wbuf_pagesize, 0); in jffs2_verify_write() 382 memcpy(buf + (c->wbuf_ofs - start), c->wbuf, end - c->wbuf_ofs); in jffs2_wbuf_recover() 414 unsigned char *rewrite_buf = buf?:c->wbuf; in jffs2_wbuf_recover() 446 memmove(c->wbuf, rewrite_buf + towrite, c->wbuf_len); in jffs2_wbuf_recover() 451 memcpy(c->wbuf, buf, end-start); in jffs2_wbuf_recover() 453 memmove(c->wbuf, c->wbuf + (start - c->wbuf_ofs), end - start); in jffs2_wbuf_recover() 518 (void *)(buf?:c->wbuf) + (ref_offset(raw) - start)); in jffs2_wbuf_recover() 614 memset(c->wbuf + c->wbuf_len, 0, c->wbuf_pagesize - c->wbuf_len); in __jffs2_flush_wbuf() 617 struct jffs2_unknown_node *padnode = (void *)(c->wbuf + c->wbuf_len); in __jffs2_flush_wbuf() 639 &retlen, c->wbuf); in __jffs2_flush_wbuf() [all …]
|
/Linux-v4.19/drivers/media/rc/ |
D | ir-rx51.c | 37 int wbuf[WBUF_LEN]; member 85 if (ir_rx51->wbuf[ir_rx51->wbuf_index] == -1) in ir_rx51_timer_cb() 93 ns = US_TO_NS(ir_rx51->wbuf[ir_rx51->wbuf_index]); in ir_rx51_timer_cb() 121 memcpy(ir_rx51->wbuf, buffer, count * sizeof(unsigned int)); in ir_rx51_tx() 128 ir_rx51->wbuf[count] = -1; /* Insert termination mark */ in ir_rx51_tx() 138 ns_to_ktime(US_TO_NS(ir_rx51->wbuf[0])), in ir_rx51_tx()
|
/Linux-v4.19/drivers/soundwire/ |
D | stream.c | 62 u16 wbuf; in _sdw_program_slave_port_params() local 99 wbuf = (t_params->sample_interval - 1); in _sdw_program_slave_port_params() 100 wbuf &= SDW_DPN_SAMPLECTRL_HIGH; in _sdw_program_slave_port_params() 101 wbuf >>= SDW_REG_SHIFT(SDW_DPN_SAMPLECTRL_HIGH); in _sdw_program_slave_port_params() 103 ret = sdw_write(slave, addr3, wbuf); in _sdw_program_slave_port_params() 110 wbuf = t_params->hstart; in _sdw_program_slave_port_params() 111 wbuf <<= SDW_REG_SHIFT(SDW_DPN_HCTRL_HSTART); in _sdw_program_slave_port_params() 112 wbuf |= t_params->hstop; in _sdw_program_slave_port_params() 114 ret = sdw_write(slave, addr4, wbuf); in _sdw_program_slave_port_params() 131 u8 wbuf; in sdw_program_slave_port_params() local [all …]
|
/Linux-v4.19/sound/isa/wavefront/ |
D | wavefront_synth.c | 337 int cmd, unsigned char *rbuf, unsigned char *wbuf) in snd_wavefront_cmd() argument 378 if (wavefront_write (dev, wbuf[i])) { in snd_wavefront_cmd() 386 i, wbuf[i]); in snd_wavefront_cmd() 603 unsigned char wbuf[2]; in wavefront_delete_sample() local 606 wbuf[0] = sample_num & 0x7f; in wavefront_delete_sample() 607 wbuf[1] = sample_num >> 7; in wavefront_delete_sample() 609 if ((x = snd_wavefront_cmd (dev, WFC_DELETE_SAMPLE, NULL, wbuf)) == 0) { in wavefront_delete_sample() 621 unsigned char rbuf[32], wbuf[32]; in wavefront_get_sample_status() local 626 if (snd_wavefront_cmd (dev, WFC_GET_NSAMPLES, rbuf, wbuf)) { in wavefront_get_sample_status() 635 wbuf[0] = i & 0x7f; in wavefront_get_sample_status() [all …]
|
/Linux-v4.19/drivers/media/i2c/m5mols/ |
D | m5mols_core.c | 151 u8 wbuf[5]; in m5mols_read() local 160 msg[0].buf = wbuf; in m5mols_read() 161 wbuf[0] = 5; in m5mols_read() 162 wbuf[1] = M5MOLS_BYTE_READ; in m5mols_read() 163 wbuf[2] = category; in m5mols_read() 164 wbuf[3] = cmd; in m5mols_read() 165 wbuf[4] = size; in m5mols_read() 247 u8 wbuf[M5MOLS_I2C_MAX_SIZE + 4]; in m5mols_write() local 251 u32 *buf = (u32 *)&wbuf[4]; in m5mols_write() 266 msg->buf = wbuf; in m5mols_write() [all …]
|
/Linux-v4.19/drivers/media/pci/ddbridge/ |
D | ddbridge-i2c.c | 105 ddbcpyto(dev, i2c->wbuf, msg[0].buf, msg[0].len); in ddb_i2c_master_xfer() 117 ddbcpyto(dev, i2c->wbuf, msg[0].buf, msg[0].len); in ddb_i2c_master_xfer() 170 i2c->wbuf = DDB_LINK_TAG(link) | in ddb_i2c_add() 172 i2c->rbuf = i2c->wbuf; /* + i2c->bsize / 2 */ in ddb_i2c_add() 176 ddbwritel(dev, ((i2c->rbuf & 0xffff) << 16) | (i2c->wbuf & 0xffff), in ddb_i2c_add()
|
/Linux-v4.19/drivers/video/backlight/ |
D | ams369fg06.c | 195 const unsigned short *wbuf) in ams369fg06_panel_send_sequence() argument 199 while ((wbuf[i] & DEFMASK) != ENDDEF) { in ams369fg06_panel_send_sequence() 200 if ((wbuf[i] & DEFMASK) != SLEEPMSEC) { in ams369fg06_panel_send_sequence() 201 ret = ams369fg06_spi_write(lcd, wbuf[i], wbuf[i+1]); in ams369fg06_panel_send_sequence() 205 msleep(wbuf[i+1]); in ams369fg06_panel_send_sequence()
|
D | ld9040.c | 458 const unsigned short *wbuf) in ld9040_panel_send_sequence() argument 462 while ((wbuf[i] & DEFMASK) != ENDDEF) { in ld9040_panel_send_sequence() 463 if ((wbuf[i] & DEFMASK) != SLEEPMSEC) { in ld9040_panel_send_sequence() 464 ret = ld9040_spi_write(lcd, wbuf[i], wbuf[i+1]); in ld9040_panel_send_sequence() 468 msleep(wbuf[i+1]); in ld9040_panel_send_sequence()
|