Home
last modified time | relevance | path

Searched refs:wo (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/net/ethernet/mediatek/
H A Dmtk_wed_wo.c21 mtk_wed_mmio_r32(struct mtk_wed_wo *wo, u32 reg) in mtk_wed_mmio_r32() argument
25 if (regmap_read(wo->mmio.regs, reg, &val)) in mtk_wed_mmio_r32()
32 mtk_wed_mmio_w32(struct mtk_wed_wo *wo, u32 reg, u32 val) in mtk_wed_mmio_w32() argument
34 regmap_write(wo->mmio.regs, reg, val); in mtk_wed_mmio_w32()
38 mtk_wed_wo_get_isr(struct mtk_wed_wo *wo) in mtk_wed_wo_get_isr() argument
40 u32 val = mtk_wed_mmio_r32(wo, MTK_WED_WO_CCIF_RCHNUM); in mtk_wed_wo_get_isr()
46 mtk_wed_wo_set_isr(struct mtk_wed_wo *wo, u32 mask) in mtk_wed_wo_set_isr() argument
48 mtk_wed_mmio_w32(wo, MTK_WED_WO_CCIF_IRQ0_MASK, mask); in mtk_wed_wo_set_isr()
52 mtk_wed_wo_set_ack(struct mtk_wed_wo *wo, u32 mask) in mtk_wed_wo_set_ack() argument
54 mtk_wed_mmio_w32(wo, MTK_WED_WO_CCIF_ACK, mask); in mtk_wed_wo_set_ack()
[all …]
H A Dmtk_wed_wo.h257 mtk_wed_mcu_check_msg(struct mtk_wed_wo *wo, struct sk_buff *skb) in mtk_wed_mcu_check_msg() argument
270 void mtk_wed_mcu_rx_event(struct mtk_wed_wo *wo, struct sk_buff *skb);
271 void mtk_wed_mcu_rx_unsolicited_event(struct mtk_wed_wo *wo,
273 int mtk_wed_mcu_send_msg(struct mtk_wed_wo *wo, int id, int cmd,
277 int mtk_wed_mcu_init(struct mtk_wed_wo *wo);
H A Dmtk_wed.c405 struct mtk_wed_wo *wo = dev->hw->wed_wo; in mtk_wed_wo_reset() local
413 if (mtk_wed_mcu_send_msg(wo, MTK_WED_MODULE_ID_WO, in mtk_wed_wo_reset()
1349 struct mtk_wed_wo *wo = dev->hw->wed_wo; in mtk_wed_rro_cfg() local
1372 return mtk_wed_mcu_send_msg(wo, MTK_WED_MODULE_ID_WO, in mtk_wed_rro_cfg()
1563 struct mtk_wed_wo *wo = dev->hw->wed_wo; in mtk_wed_rx_reset() local
1567 ret = mtk_wed_mcu_send_msg(wo, MTK_WED_MODULE_ID_WO, in mtk_wed_rx_reset()
1703 ret = mtk_wed_mcu_send_msg(wo, MTK_WED_MODULE_ID_WO, in mtk_wed_rx_reset()
/linux/io_uring/
H A Dwaitid.c39 put_pid(iwa->wo.wo_pid); in io_waitid_free()
123 list_del_init(&iwa->wo.child_wait.entry); in io_waitid_remove_wq()
206 ret = __do_wait(&iwa->wo); in io_waitid_cb()
221 add_wait_queue(iw->head, &iwa->wo.child_wait); in io_waitid_cb()
222 ret = __do_wait(&iwa->wo); in io_waitid_cb()
239 struct wait_opts *wo = container_of(wait, struct wait_opts, child_wait); in io_waitid_wait() local
240 struct io_waitid_async *iwa = container_of(wo, struct io_waitid_async, wo); in io_waitid_wait()
245 if (!pid_child_should_wake(wo, p)) in io_waitid_wait()
289 ret = kernel_waitid_prepare(&iwa->wo, iw->which, iw->upid, &iw->info, in io_waitid()
316 init_waitqueue_func_entry(&iwa->wo.child_wait, io_waitid_wait); in io_waitid()
[all …]
/linux/kernel/
H A Dexit.h25 bool pid_child_should_wake(struct wait_opts *wo, struct task_struct *p);
26 long __do_wait(struct wait_opts *wo);
27 int kernel_waitid_prepare(struct wait_opts *wo, int which, pid_t upid,
/linux/drivers/media/usb/dvb-usb/
H A Ddibusb-common.c142 int ret, wo, len; in dibusb_i2c_msg() local
145 wo = (rbuf == NULL || rlen == 0); in dibusb_i2c_msg()
147 len = 2 + wlen + (wo ? 0 : 2); in dibusb_i2c_msg()
159 sndbuf[0] = wo ? DIBUSB_REQ_I2C_WRITE : DIBUSB_REQ_I2C_READ; in dibusb_i2c_msg()
160 sndbuf[1] = (addr << 1) | (wo ? 0 : 1); in dibusb_i2c_msg()
164 if (!wo) { in dibusb_i2c_msg()
/linux/Documentation/translations/zh_CN/PCI/
H A Dsysfs-pci.rst54 remove 从内核的列表中删除设备 (ascii, wo)
69 wo - 只写文件
/linux/Documentation/trace/coresight/
H A Dcoresight-tpdm.rst34 :File: ``integration_test`` (wo)
H A Dcoresight-etm4x-reference.rst39 :File: ``reset`` (wo)
49 :File: ``enable_source`` (wo)
/linux/Documentation/PCI/
H A Dsysfs-pci.rst45 remove remove device from kernel's list (ascii, wo)
60 wo - write only file
/linux/drivers/block/drbd/
H A Ddrbd_receiver.c1242 max_allowed_wo(struct drbd_backing_dev *bdev, enum write_ordering_e wo) in max_allowed_wo() argument
1248 if (wo == WO_BDEV_FLUSH && !dc->disk_flushes) in max_allowed_wo()
1249 wo = WO_DRAIN_IO; in max_allowed_wo()
1250 if (wo == WO_DRAIN_IO && !dc->disk_drain) in max_allowed_wo()
1251 wo = WO_NONE; in max_allowed_wo()
1253 return wo; in max_allowed_wo()
1261 enum write_ordering_e wo) in drbd_bump_write_ordering() argument
1273 if (wo != WO_BDEV_FLUSH) in drbd_bump_write_ordering()
1274 wo = min(pwo, wo); in drbd_bump_write_ordering()
1278 wo = max_allowed_wo(device->ldev, wo); in drbd_bump_write_ordering()
[all …]