/linux-master/drivers/most/ |
H A D | most_usb.c | 76 struct work_struct ws; member in struct:clear_hold_work 82 #define to_clear_hold_work(w) container_of(w, struct clear_hold_work, ws) 252 cancel_work_sync(&mdev->clear_work[channel].ws); 365 schedule_work(&mdev->clear_work[channel].ws); 422 schedule_work(&mdev->clear_work[channel].ws); 586 INIT_WORK(&mdev->clear_work[channel].ws, wq_clear_halt);
|
/linux-master/drivers/media/platform/mediatek/vpu/ |
H A D | mtk_vpu.c | 125 * @ws: workstruct for VPU watchdog 130 struct work_struct ws; member in struct:vpu_wdt 385 static void vpu_wdt_reset_func(struct work_struct *ws) argument 387 struct vpu_wdt *wdt = container_of(ws, struct vpu_wdt, ws); 798 queue_work(vpu->wdt.wq, &vpu->wdt.ws); 855 INIT_WORK(&vpu->wdt.ws, vpu_wdt_reset_func);
|
/linux-master/drivers/tty/ |
H A D | pty.c | 277 * @ws: window size being set. 283 static int pty_resize(struct tty_struct *tty, struct winsize *ws) argument 290 if (!memcmp(ws, &tty->winsize, sizeof(*ws))) 305 tty->winsize = *ws; 306 pty->winsize = *ws; /* Never used so will go away soon */
|
/linux-master/arch/xtensa/kernel/ |
H A D | ptrace.c | 304 unsigned long ws = regs->windowstart; local 305 tmp = ((ws >> wb) | (ws << (WSBITS - wb))) &
|
/linux-master/drivers/tty/serial/ |
H A D | sc16is7xx.c | 840 static void sc16is7xx_tx_proc(struct kthread_work *ws) argument 842 struct uart_port *port = &(to_sc16is7xx_one(ws, tx_work)->port); 874 static void sc16is7xx_reg_proc(struct kthread_work *ws) argument 876 struct sc16is7xx_one *one = to_sc16is7xx_one(ws, reg_work); 912 static void sc16is7xx_ms_proc(struct kthread_work *ws) argument 914 struct sc16is7xx_one *one = to_sc16is7xx_one(ws, ms_work.work);
|
H A D | max310x.c | 845 static void max310x_tx_proc(struct work_struct *ws) argument 847 struct max310x_one *one = container_of(ws, struct max310x_one, tx_work); 868 static void max310x_md_proc(struct work_struct *ws) argument 870 struct max310x_one *one = container_of(ws, struct max310x_one, md_work); 1004 static void max310x_rs_proc(struct work_struct *ws) argument 1006 struct max310x_one *one = container_of(ws, struct max310x_one, rs_work);
|
/linux-master/drivers/hwmon/ |
H A D | gpio-fan.c | 51 static void fan_alarm_notify(struct work_struct *ws) argument 54 container_of(ws, struct gpio_fan_data, alarm_work);
|
/linux-master/drivers/leds/ |
H A D | led-core.c | 138 static void set_brightness_delayed(struct work_struct *ws) argument 141 container_of(ws, struct led_classdev, set_brightness_work);
|
/linux-master/drivers/media/platform/amphion/ |
H A D | vpu_helpers.c | 175 u32 ws = 3; local 188 bytesperline = ALIGN(bytesperline, 1 << ws);
|
/linux-master/drivers/net/can/spi/ |
H A D | hi311x.c | 571 static void hi3110_tx_work_handler(struct work_struct *ws) argument 573 struct hi3110_priv *priv = container_of(ws, struct hi3110_priv, 594 static void hi3110_restart_work_handler(struct work_struct *ws) argument 596 struct hi3110_priv *priv = container_of(ws, struct hi3110_priv,
|
/linux-master/drivers/net/ethernet/fungible/funcore/ |
H A D | fun_dev.c | 340 struct sbq_wait_state *ws = &sbq->ws[0]; local 345 sbitmap_prepare_to_wait(sbq, ws, &wait, TASK_UNINTERRUPTIBLE); 356 sbitmap_finish_wait(sbq, ws, &wait);
|
/linux-master/drivers/net/ethernet/microchip/ |
H A D | encx24j600.c | 798 static void encx24j600_setrx_proc(struct kthread_work *ws) argument 801 container_of(ws, struct encx24j600_priv, setrx_work); 865 static void encx24j600_tx_proc(struct kthread_work *ws) argument 868 container_of(ws, struct encx24j600_priv, tx_work);
|
/linux-master/lib/ |
H A D | closure.c | 113 struct closure *cl = container_of(ws, struct closure, work);
|
/linux-master/include/linux/ |
H A D | tty_driver.h | 277 * @resize: ``int ()(struct tty_struct *tty, struct winsize *ws)`` 280 * terminal geometry to @ws. 389 int (*resize)(struct tty_struct *tty, struct winsize *ws);
|
/linux-master/drivers/target/iscsi/ |
H A D | iscsi_target_util.c | 129 struct sbq_wait_state *ws; local 136 ws = &sbq->ws[0]; 138 sbitmap_prepare_to_wait(sbq, ws, &wait, state); 147 sbitmap_finish_wait(sbq, ws, &wait);
|
/linux-master/drivers/md/ |
H A D | dm-thin.c | 2417 static void do_worker(struct work_struct *ws) argument 2419 struct pool *pool = container_of(ws, struct pool, worker); 2438 static void do_waker(struct work_struct *ws) argument 2440 struct pool *pool = container_of(to_delayed_work(ws), struct pool, waker); 2451 static void do_no_space_timeout(struct work_struct *ws) argument 2453 struct pool *pool = container_of(to_delayed_work(ws), struct pool, 2470 static struct pool_work *to_pool_work(struct work_struct *ws) argument 2472 return container_of(ws, struct pool_work, worker); 2496 static struct noflush_work *to_noflush(struct work_struct *ws) argument 2498 return container_of(to_pool_work(ws), struc 2501 do_noflush_start(struct work_struct *ws) argument 2510 do_noflush_stop(struct work_struct *ws) argument [all...] |
/linux-master/drivers/char/ |
H A D | virtio_console.c | 71 struct winsize ws; member in struct:console 1162 hvc_resize(port->cons.hvc, port->cons.ws); 1287 port->cons.ws.ws_row = rows; 1288 port->cons.ws.ws_col = cols; 1345 port->cons.ws.ws_row = port->cons.ws.ws_col = 0;
|
/linux-master/drivers/scsi/cxlflash/ |
H A D | superpipe.c | 784 u8 *ws = NULL; local 789 ws = kzalloc((MAX_RHT_PER_CONTEXT * sizeof(*ws)), GFP_KERNEL); 790 if (unlikely(!ctxi || !lli || !ws)) { 802 ctxi->rht_needs_ws = ws; 808 kfree(ws);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.h | 321 #define amdgpu_ring_emit_gds_switch(r, v, db, ds, wb, ws, ab, as) (r)->funcs->emit_gds_switch((r), (v), (db), (ds), (wb), (ws), (ab), (as))
|
/linux-master/drivers/mmc/core/ |
H A D | host.c | 76 wakeup_source_unregister(host->ws); 549 host->ws = wakeup_source_register(NULL, dev_name(&host->class_dev));
|
/linux-master/block/ |
H A D | blk-mq.h | 192 return &bt->ws[0];
|
/linux-master/drivers/acpi/ |
H A D | device_pm.c | 545 pm_wakeup_ws_event(adev->wakeup.ws, 0, acpi_s2idle_wakeup()); 589 adev->wakeup.ws = wakeup_source_register(&adev->dev, 623 wakeup_source_unregister(adev->wakeup.ws);
|
/linux-master/fs/afs/ |
H A D | cell.c | 932 struct afs_cell *ws; local 937 ws = net->ws_cell; 940 afs_unuse_cell(net, ws, afs_cell_trace_unuse_ws);
|
/linux-master/drivers/s390/char/ |
H A D | vmur.c | 85 static void ur_uevent(struct work_struct *ws); 285 static void ur_uevent(struct work_struct *ws) argument 287 struct urdev *urd = container_of(ws, struct urdev, uevent_work);
|
/linux-master/drivers/tty/vt/ |
H A D | vt.c | 1263 struct winsize ws; local 1264 memset(&ws, 0, sizeof(ws)); 1265 ws.ws_row = vc->vc_rows; 1266 ws.ws_col = vc->vc_cols; 1267 ws.ws_ypixel = vc->vc_scan_lines; 1268 tty_do_resize(tty, &ws); 1301 * @ws: winsize attributes 1309 static int vt_resize(struct tty_struct *tty, struct winsize *ws) argument 1315 ret = vc_do_resize(tty, vc, ws [all...] |