Searched refs:write (Results 251 - 275 of 1001) sorted by relevance

<<11121314151617181920>>

/drivers/hv/
H A Dring_buffer.c15 * this program; if not, write to the Free Software Foundation, Inc., 59 Temple
42 u32 write; local
52 hv_get_ringbuffer_availbytes(rbi, &read, &write);
58 * When we write to the ring buffer, check if the host needs to
117 * If the other end is not blocked on write don't bother.
139 * Get the next write location for the specified ring buffer
153 * Set the next write location for the specified ring buffer
238 * Get the read and write indices as u64 of the specified ring buffer
422 /* is empty since the read index == write index */
448 /* Issue a full memory barrier before updating the write inde
[all...]
/drivers/input/touchscreen/
H A Dcyttsp4_core.h372 int (*write)(struct device *dev, u8 *xfer_buf, u16 addr, u8 length, member in struct:cyttsp4_bus_ops
460 return ts->bus_ops->write(ts->dev, ts->xfer_buf, addr, size, buf);
/drivers/mtd/maps/
H A Dpci.c97 map->map.write = mtd_pci_write8,
192 map->map.write = mtd_pci_write32,
/drivers/net/wimax/i2400m/
H A Ddebugfs.c19 * along with this program; if not, write to the Free Software
86 /* Any write clears the stats */
111 .write = i2400m_rx_stats_write,
139 /* Any write clears the stats */
164 .write = i2400m_tx_stats_write,
/drivers/net/wireless/ath/ath9k/
H A Dtx99.c214 .write = write_file_tx99,
261 .write = write_file_tx99_power,
/drivers/scsi/
H A Dscsi_proc.c90 .write = proc_scsi_host_write
292 * @buf: buffer to write
436 * We don't really need this for the write case but it doesn't
446 .write = proc_scsi_write,
H A Dsun3x_esp.c152 u32 dma_count, int write, u8 cmd)
162 if (write)
151 sun3x_esp_send_dma_cmd(struct esp *esp, u32 addr, u32 esp_count, u32 dma_count, int write, u8 cmd) argument
/drivers/staging/unisys/visorutil/
H A Deasyproc.c78 .write = proc_write_driver,
92 .write = proc_write_device,
/drivers/tty/
H A Dgoldfish.c174 .write = goldfish_tty_write,
286 qtty->console.write = goldfish_tty_console_write;
/drivers/net/wireless/ath/ar5523/
H A Dar5523.c302 struct ar5523_write_mac write; local
305 write.reg = cpu_to_be32(reg);
306 write.len = cpu_to_be32(0); /* 0 = single write */
307 *(__be32 *)write.data = cpu_to_be32(val);
309 error = ar5523_cmd_write(ar, WDCMSG_TARGET_SET_CONFIG, &write,
312 ar5523_err(ar, "could not write register 0x%02x\n", reg);
319 struct ar5523_write_mac write; local
322 write.reg = cpu_to_be32(reg);
323 write
[all...]
/drivers/net/ethernet/intel/e1000e/
H A Dethtool.c587 /* need read/modify/write of first changed EEPROM word */
593 /* need read/modify/write of last changed EEPROM word */
772 int reg, int offset, u32 mask, u32 write)
780 (test[pat] & write));
782 if (val != (test[pat] & write & mask)) {
785 (test[pat] & write & mask));
794 int reg, u32 mask, u32 write)
798 __ew32(&adapter->hw, reg, write & mask);
800 if ((write & mask) != (val & mask)) {
802 reg, (val & mask), (write
771 reg_pattern_test(struct e1000_adapter *adapter, u64 *data, int reg, int offset, u32 mask, u32 write) argument
793 reg_set_and_check(struct e1000_adapter *adapter, u64 *data, int reg, u32 mask, u32 write) argument
[all...]
/drivers/net/wireless/ath/ath5k/
H A Ddebug.c267 .write = write_file_beacon,
287 .write = write_file_reset,
369 .write = write_file_debug,
483 .write = write_file_antenna,
655 .write = write_file_frameerrors,
820 .write = write_file_ani,
893 .write = write_file_queue,
/drivers/net/ethernet/dec/tulip/
H A Duli526x.c130 void (*write)(struct uli526x_board_info *, u8, u8, u16); member in struct:uli526x_board_info::uli_phy_ops
353 db->phy.write = phy_writeby_cr10;
357 db->phy.write = phy_writeby_cr9;
550 phy->write(db, db->phy_addr, 0, phy_reg_reset);
676 db->phy.write(db, db->phy_addr, 0, 0x8000);
1079 phy->write(db, db->phy_addr, 0, 0x1000);
1587 phy->write(db, db->phy_addr, 4, phy_reg);
1590 phy->write(db, db->phy_addr, 0, 0x1200);
1628 phy->write(db, db->phy_addr, 0, phy_reg);
1648 /* Send write comman
[all...]
/drivers/pinctrl/
H A Dpinctrl-single.c204 * @write: register write function to use
240 void (*write)(unsigned val, void __iomem *reg); member in struct:pcs_device
262 * write like regmap is doing is not desired, and caching the registers
484 pcs->write(val, vals->reg);
512 pcs->write(data, pcs->base + pin * mux_bytes);
671 pcs->write(data, pcs->base + offset);
777 pcs->write(val, pcs->base + offset);
1578 pcs->write(mask, pcswi->reg);
1898 pcs->write
[all...]
/drivers/s390/char/
H A Dtty3270.c76 struct raw3270_request *write; /* Single write request. */ member in struct:tty3270
335 xchg(&tp->write, rq);
351 wrq = xchg(&tp->write, 0);
366 /* Use erase write alternate to erase display. */
421 xchg(&tp->write, wrq);
548 /* Enter: write input to tty. */
696 tp->write = raw3270_request_alloc(TTY3270_OUTPUT_BUFFER_SIZE);
697 if (IS_ERR(tp->write))
724 raw3270_request_free(tp->write);
[all...]
/drivers/spi/
H A Dspi-pl022.c364 * @write: the type of write currently going on
393 enum ssp_writing write; member in struct:pl022
420 * @write: function ptr to be used to write when doing xfer for this chip
435 enum ssp_writing write; member in struct:chip_data
677 * This will write to TX and read from RX according to the parameters
725 switch (pl022->write) {
827 * read/write contents are the same, when adopting to a new
1016 switch (pl022->write) {
[all...]
H A Dspi-adi-v3.c46 void (*write) (struct adi_spi_master *); member in struct:adi_spi_transfer_ops
271 .write = adi_spi_u8_write,
316 .write = adi_spi_u16_write,
361 .write = adi_spi_u32_write,
535 /* write only half duplex */
536 drv_data->ops->write(drv_data);
/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c794 /* need read/modify/write of first changed EEPROM word
802 /* need read/modify/write of last changed EEPROM word
818 ret_val = hw->nvm.ops.write(hw, first_word,
821 /* Update the checksum if nvm write succeeded */
985 u32 write; member in struct:igb_reg_test
1197 int reg, u32 mask, u32 write)
1204 wr32(reg, (_test[pat] & write));
1206 if (val != (_test[pat] & write & mask)) {
1209 reg, val, (_test[pat] & write & mask));
1219 int reg, u32 mask, u32 write)
1196 reg_pattern_test(struct igb_adapter *adapter, u64 *data, int reg, u32 mask, u32 write) argument
1218 reg_set_and_check(struct igb_adapter *adapter, u64 *data, int reg, u32 mask, u32 write) argument
[all...]
/drivers/net/wireless/ath/carl9170/
H A Ddebug.c56 ssize_t (*write)(struct ar9170 *aru, const char *buf, size_t size); member in struct:carl9170_debugfs_fops
132 if (!dfops->write)
154 err = dfops->write(ar, buf, count);
171 .write = _write, \
177 .write = carl9170_debugfs_write, \
/drivers/net/wireless/b43/
H A Ddebugfs.c20 along with this program; see the file COPYING. If not, write to
45 int (*write)(struct b43_wldev *dev, const char *buf, size_t count); member in struct:b43_debugfs_fops
589 if (!dfops->write) {
603 err = dfops->write(dev, buf, count);
619 .write = _write, \
623 .write = b43_debugfs_write, \
/drivers/block/
H A Dps3disk.c17 * with this program; if not, write to the Free Software Foundation, Inc.,
125 int write = rq_data_dir(req), res; local
126 const char *op = write ? "write" : "read";
147 if (write) {
264 op = read ? "read" : "write";
/drivers/gpu/drm/i915/
H A Di915_sysfs.c265 .write = i915_l3_write,
274 .write = i915_l3_write,
590 .write = error_state_write,
/drivers/media/common/saa7146/
H A Dsaa7146_fops.c148 /* write the address of the rps-program */
414 if (fh->dev->ext_vv_data->vbi_fops.write) {
417 ret = fh->dev->ext_vv_data->vbi_fops.write(file, data, count, ppos);
433 .write = fops_write,
/drivers/misc/
H A Dpti.c55 #define APERTURE_14 0x3800000 /* offset to first OS write addr */
75 * an aperture write id.
91 * pti_write_to_aperture()- The private write function to PTI HW.
93 * @mc: The 'aperture'. It's part of a write address that holds
202 * write to PTI.
204 * @mc: The 'aperture'. It's part of a write address that holds
211 * are calling the high level function to write to PTI meaning that it is
227 * @max_ids: The max amount of available write IDs to use.
273 /* write new master Id / channel Id allocation to channel control */
288 * to write t
[all...]
/drivers/net/can/
H A Dslcan.c301 * the transfer may be completed inside the ops->write()
304 * if we did not request it before write operation.
308 actual = sl->tty->ops->write(sl->tty, sl->xbuff, pos - sl->xbuff);
337 actual = sl->tty->ops->write(sl->tty, sl->xhead, sl->xleft);
567 if (tty->ops->write == NULL)

Completed in 519 milliseconds

<<11121314151617181920>>