ew 1187 drivers/infiniband/hw/mlx4/mad.c struct ib_event_work *ew = container_of(work, struct ib_event_work, work); ew 1188 drivers/infiniband/hw/mlx4/mad.c struct mlx4_ib_dev *dev = ew->ib_dev; ew 1189 drivers/infiniband/hw/mlx4/mad.c struct mlx4_eqe *eqe = &(ew->ib_eqe); ew 1284 drivers/infiniband/hw/mlx4/mad.c kfree(ew); ew 3166 drivers/infiniband/hw/mlx4/main.c struct ib_event_work *ew = ew 3168 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *ibdev = ew->ib_dev; ew 3173 drivers/infiniband/hw/mlx4/main.c kfree(ew); ew 3216 drivers/infiniband/hw/mlx4/main.c struct ib_event_work *ew = container_of(work, struct ib_event_work, work); ew 3217 drivers/infiniband/hw/mlx4/main.c struct mlx4_ib_dev *mdev = ew->ib_dev; ew 3218 drivers/infiniband/hw/mlx4/main.c int port = ew->port; ew 3222 drivers/infiniband/hw/mlx4/main.c kfree(ew); ew 3228 drivers/infiniband/hw/mlx4/main.c struct ib_event_work *ew; ew 3230 drivers/infiniband/hw/mlx4/main.c ew = kmalloc(sizeof(*ew), GFP_ATOMIC); ew 3231 drivers/infiniband/hw/mlx4/main.c if (ew) { ew 3232 drivers/infiniband/hw/mlx4/main.c INIT_WORK(&ew->work, ib_sl2vl_update_work); ew 3233 drivers/infiniband/hw/mlx4/main.c ew->port = port; ew 3234 drivers/infiniband/hw/mlx4/main.c ew->ib_dev = ibdev; ew 3235 drivers/infiniband/hw/mlx4/main.c queue_work(wq, &ew->work); ew 3245 drivers/infiniband/hw/mlx4/main.c struct ib_event_work *ew; ew 3251 drivers/infiniband/hw/mlx4/main.c ew = kmalloc(sizeof(*ew), GFP_ATOMIC); ew 3252 drivers/infiniband/hw/mlx4/main.c if (!ew) ew 3254 drivers/infiniband/hw/mlx4/main.c INIT_WORK(&ew->work, handle_bonded_port_state_event); ew 3255 drivers/infiniband/hw/mlx4/main.c ew->ib_dev = ibdev; ew 3256 drivers/infiniband/hw/mlx4/main.c queue_work(wq, &ew->work); ew 3294 drivers/infiniband/hw/mlx4/main.c ew = kmalloc(sizeof *ew, GFP_ATOMIC); ew 3295 drivers/infiniband/hw/mlx4/main.c if (!ew) ew 3298 drivers/infiniband/hw/mlx4/main.c INIT_WORK(&ew->work, handle_port_mgmt_change_event); ew 3299 drivers/infiniband/hw/mlx4/main.c memcpy(&ew->ib_eqe, eqe, sizeof *eqe); ew 3300 drivers/infiniband/hw/mlx4/main.c ew->ib_dev = ibdev; ew 3303 drivers/infiniband/hw/mlx4/main.c queue_work(wq, &ew->work); ew 3305 drivers/infiniband/hw/mlx4/main.c handle_port_mgmt_change_event(&ew->work); ew 15 drivers/net/ethernet/intel/ice/ice_flex_type.h struct ice_fv_word ew[ICE_MAX_FV_WORDS]; ew 1968 drivers/net/ethernet/mellanox/mlxsw/reg.h MLXSW_ITEM32(reg, cwtpm, ew, 36, 1, 1); ew 479 drivers/net/ethernet/sgi/ioc3-eth.c u16 *ew; ew 513 drivers/net/ethernet/sgi/ioc3-eth.c ew = (u16 *)eh; ew 514 drivers/net/ethernet/sgi/ioc3-eth.c ehsum = ew[0] + ew[1] + ew[2] + ew[3] + ew[4] + ew[5] + ew[6]; ew 274 drivers/scsi/scsi_debug.c struct execute_work ew; ew 3794 drivers/scsi/scsi_debug.c ew.work); ew 3917 drivers/scsi/scsi_debug.c cancel_work_sync(&sd_dp->ew.work); ew 4379 drivers/scsi/scsi_debug.c INIT_WORK(&sd_dp->ew.work, sdebug_q_cmd_wq_complete); ew 4386 drivers/scsi/scsi_debug.c schedule_work(&sd_dp->ew.work); ew 442 drivers/scsi/scsi_sysfs.c sdev = container_of(work, struct scsi_device, ew.work); ew 490 drivers/scsi/scsi_sysfs.c &sdp->ew); ew 132 drivers/scsi/sg.c struct execute_work ew; ew 154 drivers/scsi/sg.c struct execute_work ew; ew 1307 drivers/scsi/sg.c struct sg_request *srp = container_of(work, struct sg_request, ew.work); ew 1412 drivers/scsi/sg.c INIT_WORK(&srp->ew.work, sg_rq_end_io_usercontext); ew 1413 drivers/scsi/sg.c schedule_work(&srp->ew.work); ew 2197 drivers/scsi/sg.c struct sg_fd *sfp = container_of(work, struct sg_fd, ew.work); ew 2240 drivers/scsi/sg.c INIT_WORK(&sfp->ew.work, sg_remove_sfp_usercontext); ew 2241 drivers/scsi/sg.c schedule_work(&sfp->ew.work); ew 220 include/scsi/scsi_device.h struct execute_work ew; /* used to get process context on put */ ew 3321 kernel/workqueue.c int execute_in_process_context(work_func_t fn, struct execute_work *ew) ew 3324 kernel/workqueue.c fn(&ew->work); ew 3328 kernel/workqueue.c INIT_WORK(&ew->work, fn); ew 3329 kernel/workqueue.c schedule_work(&ew->work);