Symbol: operation
arch/alpha/kernel/smp.c
497
send_ipi_message(const struct cpumask *to_whom, enum ipi_message_type operation)
arch/alpha/kernel/smp.c
503
set_bit(operation, &ipi_data[i].bits);
arch/arm/mm/cache-uniphier.c
117
u32 operation)
arch/arm/mm/cache-uniphier.c
151
writel_relaxed(UNIPHIER_SSCOQM_CE | operation,
arch/arm/mm/cache-uniphier.c
155
if (likely(UNIPHIER_SSCOQM_S_IS_RANGE(operation))) {
arch/arm/mm/cache-uniphier.c
171
u32 operation)
arch/arm/mm/cache-uniphier.c
174
UNIPHIER_SSCOQM_S_ALL | operation);
arch/arm/mm/cache-uniphier.c
181
u32 operation)
arch/arm/mm/cache-uniphier.c
195
__uniphier_cache_maint_all(data, operation);
arch/arm/mm/cache-uniphier.c
210
UNIPHIER_SSCOQM_S_RANGE | operation);
arch/arm/mm/cache-uniphier.c
239
u32 operation)
arch/arm/mm/cache-uniphier.c
244
__uniphier_cache_maint_range(data, start, end, operation);
arch/arm/mm/cache-uniphier.c
247
static void uniphier_cache_maint_all(u32 operation)
arch/arm/mm/cache-uniphier.c
252
__uniphier_cache_maint_all(data, operation);
arch/csky/kernel/smp.c
89
send_ipi_message(const struct cpumask *to_whom, enum ipi_message_type operation)
arch/csky/kernel/smp.c
94
set_bit(operation, &per_cpu_ptr(&ipi_data, i)->bits);
arch/loongarch/include/asm/percpu.h
118
#define _pcp_protect(operation, pcp, val) \
arch/loongarch/include/asm/percpu.h
122
__retval = (typeof(pcp))operation(raw_cpu_ptr(&(pcp)), \
arch/m68k/fpsp040/fpsp.h
238
.set aiop_bit,7 | accrued illegal operation
arch/m68k/fpsp040/fpsp.h
260
.set aiop_mask,0x00000080 | accrued illegal operation
arch/m68k/ifpsp060/src/fpsp.S
18235
# if the bit string is a zero, then the operation is a no-op
arch/m68k/ifpsp060/src/fpsp.S
965
# if our emulation, after re-doing the operation, decided that
arch/m68k/ifpsp060/src/fpsp.S
998
# if our emulation, after re-doing the operation, decided that
arch/m68k/ifpsp060/src/pfpsp.S
4284
# if the bit string is a zero, then the operation is a no-op
arch/m68k/ifpsp060/src/pfpsp.S
964
# if our emulation, after re-doing the operation, decided that
arch/m68k/ifpsp060/src/pfpsp.S
997
# if our emulation, after re-doing the operation, decided that
arch/powerpc/include/asm/plpar_wrappers.h
77
unsigned long operation, unsigned long param1,
arch/powerpc/include/asm/plpar_wrappers.h
80
return plpar_hcall_norets(H_HTM, flags, target, operation,
arch/s390/include/uapi/asm/dasd.h
250
unsigned char operation:3; /* cache operation mode */
arch/s390/kvm/kvm-s390.c
2980
r = kvm_s390_keyop(mc, kvm, kop.operation, kop.guest_addr, skey);
arch/s390/pci/pci_report.c
106
int zpci_report_status(struct zpci_dev *zdev, const char *operation, const char *status)
arch/s390/pci/pci_report.c
131
buf += scnprintf(buf, end - buf, "report: %s\n", operation);
arch/s390/pci/pci_report.h
14
int zpci_report_status(struct zpci_dev *zdev, const char *operation, const char *status);
arch/sparc/include/asm/vio.h
143
u8 operation;
arch/x86/coco/sev/core.c
204
validate = e->operation == SNP_PAGE_STATE_PRIVATE;
arch/x86/coco/sev/core.c
248
if (e->operation == SNP_PAGE_STATE_PRIVATE)
arch/x86/coco/sev/core.c
349
e->operation = op;
arch/x86/coco/sev/svsm.c
141
pe->action = e->operation == SNP_PAGE_STATE_PRIVATE;
arch/x86/include/asm/sev-common.h
169
operation : 4,
arch/x86/kvm/svm/sev.c
3912
if (entry.operation != entry_start.operation ||
arch/x86/kvm/svm/sev.c
3921
switch (entry_start.operation) {
arch/x86/kvm/svm/sev.c
3935
vcpu->run->hypercall.args[2] = entry_start.operation == VMGEXIT_PSC_OP_PRIVATE
drivers/block/sunvdc.c
508
desc->operation = op;
drivers/block/sunvdc.c
678
desc->operation = op;
drivers/block/ublk_drv.c
440
__u32 operation;
drivers/block/ublk_drv.c
570
desc.operation = UBLK_IO_OP_REPORT_ZONES;
drivers/block/ublk_drv.c
645
ublk_op = desc->operation;
drivers/block/xen-blkback/blkback.c
1004
make_response(ring, req->u.discard.id, req->operation, status);
drivers/block/xen-blkback/blkback.c
1014
make_response(ring, req->u.other.id, req->operation,
drivers/block/xen-blkback/blkback.c
1040
if (pending_req->operation == BLKIF_OP_FLUSH_DISKCACHE &&
drivers/block/xen-blkback/blkback.c
1045
} else if (pending_req->operation == BLKIF_OP_WRITE_BARRIER &&
drivers/block/xen-blkback/blkback.c
1079
dst->operation = READ_ONCE(src->operation);
drivers/block/xen-blkback/blkback.c
1081
switch (dst->operation) {
drivers/block/xen-blkback/blkback.c
1132
dst->operation = READ_ONCE(src->operation);
drivers/block/xen-blkback/blkback.c
1134
switch (dst->operation) {
drivers/block/xen-blkback/blkback.c
1242
switch (req.operation) {
drivers/block/xen-blkback/blkback.c
1299
enum req_op operation;
drivers/block/xen-blkback/blkback.c
1306
req_operation = req->operation == BLKIF_OP_INDIRECT ?
drivers/block/xen-blkback/blkback.c
1307
req->u.indirect.indirect_op : req->operation;
drivers/block/xen-blkback/blkback.c
1309
if ((req->operation == BLKIF_OP_INDIRECT) &&
drivers/block/xen-blkback/blkback.c
1319
operation = REQ_OP_READ;
drivers/block/xen-blkback/blkback.c
1323
operation = REQ_OP_WRITE;
drivers/block/xen-blkback/blkback.c
1331
operation = REQ_OP_WRITE;
drivers/block/xen-blkback/blkback.c
1335
operation = 0; /* make gcc happy */
drivers/block/xen-blkback/blkback.c
1341
nseg = req->operation == BLKIF_OP_INDIRECT ?
drivers/block/xen-blkback/blkback.c
1345
unlikely((req->operation != BLKIF_OP_INDIRECT) &&
drivers/block/xen-blkback/blkback.c
1347
unlikely((req->operation == BLKIF_OP_INDIRECT) &&
drivers/block/xen-blkback/blkback.c
1358
pending_req->operation = req_operation;
drivers/block/xen-blkback/blkback.c
1362
if (req->operation != BLKIF_OP_INDIRECT) {
drivers/block/xen-blkback/blkback.c
1383
if (xen_vbd_translate(&preq, ring->blkif, operation) != 0) {
drivers/block/xen-blkback/blkback.c
1385
operation == REQ_OP_READ ? "read" : "write",
drivers/block/xen-blkback/blkback.c
1434
operation | operation_flags,
drivers/block/xen-blkback/blkback.c
1449
bio = bio_alloc(preq.bdev, 0, operation | operation_flags,
drivers/block/xen-blkback/blkback.c
1465
if (operation == REQ_OP_READ)
drivers/block/xen-blkback/blkback.c
1467
else if (operation == REQ_OP_WRITE)
drivers/block/xen-blkback/blkback.c
1517
resp->operation = op;
drivers/block/xen-blkback/blkback.c
450
enum req_op operation)
drivers/block/xen-blkback/blkback.c
455
if ((operation != REQ_OP_READ) && vbd->readonly)
drivers/block/xen-blkback/blkback.c
683
pending_req->operation, pending_req->status);
drivers/block/xen-blkback/blkback.c
907
(pending_req->operation != BLKIF_OP_READ));
drivers/block/xen-blkback/common.h
121
uint8_t operation; /* BLKIF_OP_??? */
drivers/block/xen-blkback/common.h
177
uint8_t operation; /* BLKIF_OP_??? */
drivers/block/xen-blkback/common.h
349
unsigned short operation;
drivers/block/xen-blkfront.c
1252
segs = rinfo->shadow[i].req.operation == BLKIF_OP_INDIRECT ?
drivers/block/xen-blkfront.c
1263
if (rinfo->shadow[i].req.operation != BLKIF_OP_INDIRECT)
drivers/block/xen-blkfront.c
1396
num_grant = s->req.operation == BLKIF_OP_INDIRECT ?
drivers/block/xen-blkfront.c
1441
if (bret->operation == BLKIF_OP_READ && info->bounce) {
drivers/block/xen-blkfront.c
1483
if (s->req.operation == BLKIF_OP_INDIRECT) {
drivers/block/xen-blkfront.c
1566
op = rinfo->shadow[id].req.operation;
drivers/block/xen-blkfront.c
1569
if (bret.operation != op) {
drivers/block/xen-blkfront.c
1571
info->gd->disk_name, bret.operation, op);
drivers/block/xen-blkfront.c
1575
if (bret.operation != BLKIF_OP_DISCARD) {
drivers/block/xen-blkfront.c
1591
info->gd->disk_name, op_name(bret.operation), id);
drivers/block/xen-blkfront.c
1600
switch (bret.operation) {
drivers/block/xen-blkfront.c
1606
info->gd->disk_name, op_name(bret.operation));
drivers/block/xen-blkfront.c
1618
info->gd->disk_name, op_name(bret.operation));
drivers/block/xen-blkfront.c
1624
info->gd->disk_name, op_name(bret.operation));
drivers/block/xen-blkfront.c
562
ring_req->operation = BLKIF_OP_DISCARD;
drivers/block/xen-blkfront.c
623
if ((ring_req->operation == BLKIF_OP_INDIRECT) &&
drivers/block/xen-blkfront.c
666
if (ring_req->operation != BLKIF_OP_INDIRECT) {
drivers/block/xen-blkfront.c
699
second->operation = first->operation;
drivers/block/xen-blkfront.c
772
ring_req->operation = BLKIF_OP_INDIRECT;
drivers/block/xen-blkfront.c
781
ring_req->operation = rq_data_dir(req) ?
drivers/block/xen-blkfront.c
798
ring_req->operation =
drivers/block/xen-blkfront.c
801
ring_req->operation =
drivers/crypto/caam/desc_constr.h
266
APPEND_CMD(operation, OPERATION)
drivers/dma/idxd/debugfs.c
39
entry->e.error, entry->e.wq_idx, entry->e.operation,
drivers/dma/idxd/irq.c
348
status, entry_head->operation,
drivers/dma/idxd/registers.h
280
u64 operation:8;
drivers/dma/idxd/registers.h
629
u64 operation:8;
drivers/dpll/zl3073x/flash.c
178
zl3073x_flash_cmd_wait(struct zl3073x_dev *zldev, u32 operation,
drivers/dpll/zl3073x/flash.c
186
dev_dbg(zldev->dev, "Sending flash command: 0x%x\n", operation);
drivers/dpll/zl3073x/flash.c
198
value |= FIELD_PREP(ZL_WRITE_FLASH_OP, operation);
drivers/dpll/zl3073x/flash.c
267
u32 operation, u32 page, u32 addr, const void *data,
drivers/dpll/zl3073x/flash.c
303
rc = zl3073x_flash_cmd_wait(zldev, operation, extack);
drivers/firmware/cirrus/cs_dsp.c
3524
u8 operation;
drivers/firmware/cirrus/cs_dsp.c
3571
op->operation = cs_dsp_chunk_read(&chunk, 8);
drivers/firmware/cirrus/cs_dsp.c
3573
switch (op->operation) {
drivers/firmware/cirrus/cs_dsp.c
3595
cs_dsp_err(dsp, "Unsupported op: %X\n", op->operation);
drivers/firmware/cirrus/cs_dsp.c
3602
if (op->operation == CS_DSP_WSEQ_END)
drivers/firmware/cirrus/cs_dsp.c
3606
if (op && op->operation != CS_DSP_WSEQ_END) {
drivers/firmware/cirrus/cs_dsp.c
3649
if (op->operation == op_code && op->address == addr)
drivers/firmware/cirrus/cs_dsp.c
3698
op_new->operation = op_code;
drivers/firmware/cirrus/cs_dsp.c
3707
cs_dsp_chunk_write(&chunk, 8, op_new->operation);
drivers/firmware/efi/cper.c
222
printk("%s""operation: %d, %s\n", pfx, proc->operation,
drivers/firmware/efi/cper.c
223
proc->operation < ARRAY_SIZE(proc_op_strs) ?
drivers/firmware/efi/cper.c
224
proc_op_strs[proc->operation] : "unknown");
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
236
switch (args->in.operation) {
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
742
uint32_t operation)
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
765
if (operation == AMDGPU_VA_OP_MAP ||
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
766
operation == AMDGPU_VA_OP_REPLACE) {
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
792
switch (operation) {
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
878
switch (args->operation) {
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
886
args->operation);
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
890
if ((args->operation != AMDGPU_VA_OP_CLEAR) &&
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
931
} else if (args->operation != AMDGPU_VA_OP_CLEAR) {
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
950
switch (args->operation) {
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
981
args->operation);
drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h
65
enum i2caux_transaction_operation operation;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
548
uint32_t operation : 2;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
679
uint32_t operation : 2;
drivers/gpu/drm/radeon/radeon_gem.c
676
args->operation = RADEON_VA_RESULT_ERROR;
drivers/gpu/drm/radeon/radeon_gem.c
686
args->operation = RADEON_VA_RESULT_ERROR;
drivers/gpu/drm/radeon/radeon_gem.c
695
args->operation = RADEON_VA_RESULT_ERROR;
drivers/gpu/drm/radeon/radeon_gem.c
707
args->operation = RADEON_VA_RESULT_ERROR;
drivers/gpu/drm/radeon/radeon_gem.c
711
switch (args->operation) {
drivers/gpu/drm/radeon/radeon_gem.c
717
args->operation);
drivers/gpu/drm/radeon/radeon_gem.c
718
args->operation = RADEON_VA_RESULT_ERROR;
drivers/gpu/drm/radeon/radeon_gem.c
724
args->operation = RADEON_VA_RESULT_ERROR;
drivers/gpu/drm/radeon/radeon_gem.c
730
args->operation = RADEON_VA_RESULT_ERROR;
drivers/gpu/drm/radeon/radeon_gem.c
736
args->operation = RADEON_VA_RESULT_ERROR;
drivers/gpu/drm/radeon/radeon_gem.c
742
switch (args->operation) {
drivers/gpu/drm/radeon/radeon_gem.c
745
args->operation = RADEON_VA_RESULT_VA_EXIST;
drivers/gpu/drm/radeon/radeon_gem.c
760
args->operation = RADEON_VA_RESULT_OK;
drivers/gpu/drm/radeon/radeon_gem.c
762
args->operation = RADEON_VA_RESULT_ERROR;
drivers/gpu/drm/xe/xe_svm.c
102
void xe_svm_range_debug(struct xe_svm_range *range, const char *operation)
drivers/gpu/drm/xe/xe_svm.c
104
range_debug(range, operation);
drivers/gpu/drm/xe/xe_svm.h
278
void xe_svm_range_debug(struct xe_svm_range *range, const char *operation)
drivers/gpu/drm/xe/xe_svm.h
96
void xe_svm_range_debug(struct xe_svm_range *range, const char *operation);
drivers/gpu/drm/xe/xe_vm.c
2253
u32 operation, u32 flags,
drivers/gpu/drm/xe/xe_vm.c
2268
operation, (ULL)addr, (ULL)range,
drivers/gpu/drm/xe/xe_vm.c
2271
switch (operation) {
drivers/gpu/drm/xen/xen_drm_front.c
90
be_prepare_req(struct xen_drm_front_evtchnl *evtchnl, u8 operation)
drivers/gpu/drm/xen/xen_drm_front.c
96
req->operation = operation;
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
46
switch (resp->operation) {
drivers/gpu/drm/xen/xen_drm_front_evtchnl.c
59
resp->operation);
drivers/greybus/connection.c
534
struct gb_operation *operation;
drivers/greybus/connection.c
537
operation = gb_operation_create_core(connection,
drivers/greybus/connection.c
541
if (!operation)
drivers/greybus/connection.c
544
req = operation->request->payload;
drivers/greybus/connection.c
547
ret = gb_operation_request_send_sync(operation);
drivers/greybus/connection.c
549
gb_operation_put(operation);
drivers/greybus/connection.c
605
struct gb_operation *operation;
drivers/greybus/connection.c
608
operation = list_last_entry(&connection->operations,
drivers/greybus/connection.c
610
gb_operation_get(operation);
drivers/greybus/connection.c
613
if (gb_operation_is_incoming(operation))
drivers/greybus/connection.c
614
gb_operation_cancel_incoming(operation, errno);
drivers/greybus/connection.c
616
gb_operation_cancel(operation, errno);
drivers/greybus/connection.c
618
gb_operation_put(operation);
drivers/greybus/connection.c
634
struct gb_operation *operation;
drivers/greybus/connection.c
639
list_for_each_entry(operation, &connection->operations,
drivers/greybus/connection.c
641
if (gb_operation_is_incoming(operation)) {
drivers/greybus/connection.c
642
gb_operation_get(operation);
drivers/greybus/connection.c
654
gb_operation_cancel_incoming(operation, errno);
drivers/greybus/connection.c
655
gb_operation_put(operation);
drivers/greybus/control.c
154
struct gb_operation *operation;
drivers/greybus/control.c
157
operation = gb_operation_create_core(control->connection,
drivers/greybus/control.c
161
if (!operation)
drivers/greybus/control.c
164
request = operation->request->payload;
drivers/greybus/control.c
167
ret = gb_operation_request_send_sync(operation);
drivers/greybus/control.c
173
gb_operation_put(operation);
drivers/greybus/control.c
180
struct gb_operation *operation;
drivers/greybus/control.c
183
operation = gb_operation_create_core(control->connection,
drivers/greybus/control.c
188
if (!operation)
drivers/greybus/control.c
191
ret = gb_operation_request_send_sync(operation);
drivers/greybus/control.c
195
gb_operation_put(operation);
drivers/greybus/es2.c
455
struct gb_host_device *hd = message->operation->connection->hd;
drivers/greybus/es2.c
859
struct gb_host_device *hd = message->operation->connection->hd;
drivers/greybus/greybus_trace.h
107
__entry->cport_id = operation->connection->hd_cport_id;
drivers/greybus/greybus_trace.h
108
__entry->id = operation->id;
drivers/greybus/greybus_trace.h
109
__entry->type = operation->type;
drivers/greybus/greybus_trace.h
110
__entry->flags = operation->flags;
drivers/greybus/greybus_trace.h
111
__entry->active = operation->active;
drivers/greybus/greybus_trace.h
112
__entry->waiters = atomic_read(&operation->waiters);
drivers/greybus/greybus_trace.h
113
__entry->errno = operation->errno;
drivers/greybus/greybus_trace.h
123
TP_PROTO(struct gb_operation *operation), \
drivers/greybus/greybus_trace.h
124
TP_ARGS(operation))
drivers/greybus/greybus_trace.h
92
TP_PROTO(struct gb_operation *operation),
drivers/greybus/greybus_trace.h
94
TP_ARGS(operation),
drivers/greybus/operation.c
1011
if (gb_operation_result_set(operation, errno)) {
drivers/greybus/operation.c
1016
queue_work(gb_operation_completion_wq, &operation->work);
drivers/greybus/operation.c
1019
gb_operation_put(operation);
drivers/greybus/operation.c
103
ret = operation->active;
drivers/greybus/operation.c
1072
void gb_operation_cancel(struct gb_operation *operation, int errno)
drivers/greybus/operation.c
1074
if (WARN_ON(gb_operation_is_incoming(operation)))
drivers/greybus/operation.c
1077
if (gb_operation_result_set(operation, errno)) {
drivers/greybus/operation.c
1078
gb_message_cancel(operation->request);
drivers/greybus/operation.c
1079
queue_work(gb_operation_completion_wq, &operation->work);
drivers/greybus/operation.c
1081
trace_gb_message_cancel_outgoing(operation->request);
drivers/greybus/operation.c
1083
atomic_inc(&operation->waiters);
drivers/greybus/operation.c
1085
!gb_operation_is_active(operation));
drivers/greybus/operation.c
1086
atomic_dec(&operation->waiters);
drivers/greybus/operation.c
1094
void gb_operation_cancel_incoming(struct gb_operation *operation, int errno)
drivers/greybus/operation.c
1096
if (WARN_ON(!gb_operation_is_incoming(operation)))
drivers/greybus/operation.c
1099
if (!gb_operation_is_unidirectional(operation)) {
drivers/greybus/operation.c
1104
flush_work(&operation->work);
drivers/greybus/operation.c
1105
if (!gb_operation_result_set(operation, errno))
drivers/greybus/operation.c
1106
gb_message_cancel(operation->response);
drivers/greybus/operation.c
1108
trace_gb_message_cancel_incoming(operation->response);
drivers/greybus/operation.c
1110
atomic_inc(&operation->waiters);
drivers/greybus/operation.c
1112
!gb_operation_is_active(operation));
drivers/greybus/operation.c
1113
atomic_dec(&operation->waiters);
drivers/greybus/operation.c
1144
struct gb_operation *operation;
drivers/greybus/operation.c
1151
operation = gb_operation_create(connection, type,
drivers/greybus/operation.c
1154
if (!operation)
drivers/greybus/operation.c
1158
memcpy(operation->request->payload, request, request_size);
drivers/greybus/operation.c
1160
ret = gb_operation_request_send_sync_timeout(operation, timeout);
drivers/greybus/operation.c
1164
connection->name, operation->id, type, ret);
drivers/greybus/operation.c
1167
memcpy(response, operation->response->payload,
drivers/greybus/operation.c
1172
gb_operation_put(operation);
drivers/greybus/operation.c
1197
struct gb_operation *operation;
drivers/greybus/operation.c
1203
operation = gb_operation_create_flags(connection, type,
drivers/greybus/operation.c
1207
if (!operation)
drivers/greybus/operation.c
1211
memcpy(operation->request->payload, request, request_size);
drivers/greybus/operation.c
1213
ret = gb_operation_request_send_sync_timeout(operation, timeout);
drivers/greybus/operation.c
1220
gb_operation_put(operation);
drivers/greybus/operation.c
134
static bool gb_operation_result_set(struct gb_operation *operation, int result)
drivers/greybus/operation.c
148
prev = operation->errno;
drivers/greybus/operation.c
150
operation->errno = result;
drivers/greybus/operation.c
152
operation->errno = -EILSEQ;
drivers/greybus/operation.c
172
prev = operation->errno;
drivers/greybus/operation.c
174
operation->errno = result; /* First and final result */
drivers/greybus/operation.c
180
int gb_operation_result(struct gb_operation *operation)
drivers/greybus/operation.c
182
int result = operation->errno;
drivers/greybus/operation.c
198
struct gb_operation *operation;
drivers/greybus/operation.c
203
list_for_each_entry(operation, &connection->operations, links)
drivers/greybus/operation.c
204
if (operation->id == operation_id &&
drivers/greybus/operation.c
205
!gb_operation_is_incoming(operation)) {
drivers/greybus/operation.c
206
gb_operation_get(operation);
drivers/greybus/operation.c
212
return found ? operation : NULL;
drivers/greybus/operation.c
217
struct gb_connection *connection = message->operation->connection;
drivers/greybus/operation.c
231
struct gb_host_device *hd = message->operation->connection->hd;
drivers/greybus/operation.c
236
static void gb_operation_request_handle(struct gb_operation *operation)
drivers/greybus/operation.c
238
struct gb_connection *connection = operation->connection;
drivers/greybus/operation.c
243
status = connection->handler(operation);
drivers/greybus/operation.c
247
connection->name, operation->type);
drivers/greybus/operation.c
252
ret = gb_operation_response_send(operation, status);
drivers/greybus/operation.c
256
connection->name, status, operation->type, ret);
drivers/greybus/operation.c
274
struct gb_operation *operation;
drivers/greybus/operation.c
277
operation = container_of(work, struct gb_operation, work);
drivers/greybus/operation.c
279
if (gb_operation_is_incoming(operation)) {
drivers/greybus/operation.c
280
gb_operation_request_handle(operation);
drivers/greybus/operation.c
282
ret = timer_delete_sync(&operation->timer);
drivers/greybus/operation.c
285
if (gb_operation_result(operation) == -ETIMEDOUT)
drivers/greybus/operation.c
286
gb_message_cancel(operation->request);
drivers/greybus/operation.c
289
operation->callback(operation);
drivers/greybus/operation.c
292
gb_operation_put_active(operation);
drivers/greybus/operation.c
293
gb_operation_put(operation);
drivers/greybus/operation.c
298
struct gb_operation *operation = timer_container_of(operation, t,
drivers/greybus/operation.c
301
if (gb_operation_result_set(operation, -ETIMEDOUT)) {
drivers/greybus/operation.c
306
queue_work(gb_operation_completion_wq, &operation->work);
drivers/greybus/operation.c
33
static int gb_operation_response_send(struct gb_operation *operation,
drivers/greybus/operation.c
42
static int gb_operation_get_active(struct gb_operation *operation)
drivers/greybus/operation.c
44
struct gb_connection *connection = operation->connection;
drivers/greybus/operation.c
469
bool gb_operation_response_alloc(struct gb_operation *operation,
drivers/greybus/operation.c
472
struct gb_host_device *hd = operation->connection->hd;
drivers/greybus/operation.c
477
type = operation->type | GB_MESSAGE_TYPE_RESPONSE;
drivers/greybus/operation.c
481
response->operation = operation;
drivers/greybus/operation.c
489
request_header = operation->request->header;
drivers/greybus/operation.c
491
operation->response = response;
drivers/greybus/operation.c
52
if (gb_operation_is_incoming(operation))
drivers/greybus/operation.c
525
struct gb_operation *operation;
drivers/greybus/operation.c
527
operation = kmem_cache_zalloc(gb_operation_cache, gfp_flags);
drivers/greybus/operation.c
528
if (!operation)
drivers/greybus/operation.c
530
operation->connection = connection;
drivers/greybus/operation.c
532
operation->request = gb_operation_message_alloc(hd, type, request_size,
drivers/greybus/operation.c
534
if (!operation->request)
drivers/greybus/operation.c
536
operation->request->operation = operation;
drivers/greybus/operation.c
540
if (!gb_operation_response_alloc(operation, response_size,
drivers/greybus/operation.c
545
timer_setup(&operation->timer, gb_operation_timeout, 0);
drivers/greybus/operation.c
548
operation->flags = op_flags;
drivers/greybus/operation.c
549
operation->type = type;
drivers/greybus/operation.c
550
operation->errno = -EBADR; /* Initial value--means "never set" */
drivers/greybus/operation.c
552
INIT_WORK(&operation->work, gb_operation_work);
drivers/greybus/operation.c
553
init_completion(&operation->completion);
drivers/greybus/operation.c
554
kref_init(&operation->kref);
drivers/greybus/operation.c
555
atomic_set(&operation->waiters, 0);
drivers/greybus/operation.c
557
return operation;
drivers/greybus/operation.c
56
if (!gb_operation_is_core(operation))
drivers/greybus/operation.c
560
gb_operation_message_free(operation->request);
drivers/greybus/operation.c
562
kmem_cache_free(gb_operation_cache, operation);
drivers/greybus/operation.c
581
struct gb_operation *operation;
drivers/greybus/operation.c
591
operation = gb_operation_create_common(connection, type,
drivers/greybus/operation.c
594
if (operation)
drivers/greybus/operation.c
595
trace_gb_operation_create(operation);
drivers/greybus/operation.c
597
return operation;
drivers/greybus/operation.c
607
struct gb_operation *operation;
drivers/greybus/operation.c
611
operation = gb_operation_create_common(connection, type,
drivers/greybus/operation.c
614
if (operation)
drivers/greybus/operation.c
615
trace_gb_operation_create_core(operation);
drivers/greybus/operation.c
617
return operation;
drivers/greybus/operation.c
63
if (operation->active++ == 0)
drivers/greybus/operation.c
634
struct gb_operation *operation;
drivers/greybus/operation.c
64
list_add_tail(&operation->links, &connection->operations);
drivers/greybus/operation.c
644
operation = gb_operation_create_common(connection, type,
drivers/greybus/operation.c
648
if (!operation)
drivers/greybus/operation.c
651
operation->id = id;
drivers/greybus/operation.c
652
memcpy(operation->request->header, data, size);
drivers/greybus/operation.c
653
trace_gb_operation_create_incoming(operation);
drivers/greybus/operation.c
655
return operation;
drivers/greybus/operation.c
66
trace_gb_operation_get_active(operation);
drivers/greybus/operation.c
661
void gb_operation_get(struct gb_operation *operation)
drivers/greybus/operation.c
663
kref_get(&operation->kref);
drivers/greybus/operation.c
672
struct gb_operation *operation;
drivers/greybus/operation.c
674
operation = container_of(kref, struct gb_operation, kref);
drivers/greybus/operation.c
676
trace_gb_operation_destroy(operation);
drivers/greybus/operation.c
678
if (operation->response)
drivers/greybus/operation.c
679
gb_operation_message_free(operation->response);
drivers/greybus/operation.c
680
gb_operation_message_free(operation->request);
drivers/greybus/operation.c
682
kmem_cache_free(gb_operation_cache, operation);
drivers/greybus/operation.c
689
void gb_operation_put(struct gb_operation *operation)
drivers/greybus/operation.c
691
if (WARN_ON(!operation))
drivers/greybus/operation.c
694
kref_put(&operation->kref, _gb_operation_destroy);
drivers/greybus/operation.c
699
static void gb_operation_sync_callback(struct gb_operation *operation)
drivers/greybus/operation.c
701
complete(&operation->completion);
drivers/greybus/operation.c
721
int gb_operation_request_send(struct gb_operation *operation,
drivers/greybus/operation.c
726
struct gb_connection *connection = operation->connection;
drivers/greybus/operation.c
742
operation->callback = callback;
drivers/greybus/operation.c
748
if (gb_operation_is_unidirectional(operation)) {
drivers/greybus/operation.c
749
operation->id = 0;
drivers/greybus/operation.c
752
operation->id = (u16)(cycle % U16_MAX + 1);
drivers/greybus/operation.c
755
header = operation->request->header;
drivers/greybus/operation.c
756
header->operation_id = cpu_to_le16(operation->id);
drivers/greybus/operation.c
758
gb_operation_result_set(operation, -EINPROGRESS);
drivers/greybus/operation.c
764
gb_operation_get(operation);
drivers/greybus/operation.c
765
ret = gb_operation_get_active(operation);
drivers/greybus/operation.c
769
ret = gb_message_send(operation->request, gfp);
drivers/greybus/operation.c
774
operation->timer.expires = jiffies + msecs_to_jiffies(timeout);
drivers/greybus/operation.c
775
add_timer(&operation->timer);
drivers/greybus/operation.c
781
gb_operation_put_active(operation);
drivers/greybus/operation.c
783
gb_operation_put(operation);
drivers/greybus/operation.c
79
static void gb_operation_put_active(struct gb_operation *operation)
drivers/greybus/operation.c
795
int gb_operation_request_send_sync_timeout(struct gb_operation *operation,
drivers/greybus/operation.c
800
ret = gb_operation_request_send(operation, gb_operation_sync_callback,
drivers/greybus/operation.c
805
ret = wait_for_completion_interruptible(&operation->completion);
drivers/greybus/operation.c
808
gb_operation_cancel(operation, -ECANCELED);
drivers/greybus/operation.c
81
struct gb_connection *connection = operation->connection;
drivers/greybus/operation.c
811
return gb_operation_result(operation);
drivers/greybus/operation.c
824
static int gb_operation_response_send(struct gb_operation *operation,
drivers/greybus/operation.c
827
struct gb_connection *connection = operation->connection;
drivers/greybus/operation.c
830
if (!operation->response &&
drivers/greybus/operation.c
831
!gb_operation_is_unidirectional(operation)) {
drivers/greybus/operation.c
832
if (!gb_operation_response_alloc(operation, 0, GFP_KERNEL))
drivers/greybus/operation.c
837
if (!gb_operation_result_set(operation, errno)) {
drivers/greybus/operation.c
843
if (gb_operation_is_unidirectional(operation))
drivers/greybus/operation.c
847
gb_operation_get(operation);
drivers/greybus/operation.c
848
ret = gb_operation_get_active(operation);
drivers/greybus/operation.c
853
operation->response->header->result = gb_operation_errno_map(errno);
drivers/greybus/operation.c
855
ret = gb_message_send(operation->response, GFP_KERNEL);
drivers/greybus/operation.c
86
trace_gb_operation_put_active(operation);
drivers/greybus/operation.c
862
gb_operation_put_active(operation);
drivers/greybus/operation.c
864
gb_operation_put(operation);
drivers/greybus/operation.c
875
struct gb_operation *operation = message->operation;
drivers/greybus/operation.c
876
struct gb_connection *connection = operation->connection;
drivers/greybus/operation.c
88
if (--operation->active == 0) {
drivers/greybus/operation.c
889
if (message == operation->response) {
drivers/greybus/operation.c
89
list_del(&operation->links);
drivers/greybus/operation.c
893
connection->name, operation->type, status);
drivers/greybus/operation.c
896
gb_operation_put_active(operation);
drivers/greybus/operation.c
897
gb_operation_put(operation);
drivers/greybus/operation.c
898
} else if (status || gb_operation_is_unidirectional(operation)) {
drivers/greybus/operation.c
899
if (gb_operation_result_set(operation, status)) {
drivers/greybus/operation.c
90
if (atomic_read(&operation->waiters))
drivers/greybus/operation.c
901
&operation->work);
drivers/greybus/operation.c
918
struct gb_operation *operation;
drivers/greybus/operation.c
926
operation = gb_operation_create_incoming(connection, operation_id,
drivers/greybus/operation.c
928
if (!operation) {
drivers/greybus/operation.c
935
ret = gb_operation_get_active(operation);
drivers/greybus/operation.c
937
gb_operation_put(operation);
drivers/greybus/operation.c
940
trace_gb_message_recv_request(operation->request);
drivers/greybus/operation.c
946
if (gb_operation_result_set(operation, -EINPROGRESS))
drivers/greybus/operation.c
947
queue_work(connection->wq, &operation->work);
drivers/greybus/operation.c
96
static bool gb_operation_is_active(struct gb_operation *operation)
drivers/greybus/operation.c
962
struct gb_operation *operation;
drivers/greybus/operation.c
977
operation = gb_operation_find_outgoing(connection, operation_id);
drivers/greybus/operation.c
978
if (!operation) {
drivers/greybus/operation.c
98
struct gb_connection *connection = operation->connection;
drivers/greybus/operation.c
986
message = operation->response;
drivers/greybus/operation.c
995
if (gb_operation_short_response_allowed(operation)) {
drivers/greybus/svc.c
1002
static void gb_svc_process_module_removed(struct gb_operation *operation)
drivers/greybus/svc.c
1005
struct gb_connection *connection = operation->connection;
drivers/greybus/svc.c
1011
request = operation->request->payload;
drivers/greybus/svc.c
1030
static void gb_svc_process_intf_oops(struct gb_operation *operation)
drivers/greybus/svc.c
1033
struct gb_connection *connection = operation->connection;
drivers/greybus/svc.c
1040
request = operation->request->payload;
drivers/greybus/svc.c
1061
static void gb_svc_process_intf_mailbox_event(struct gb_operation *operation)
drivers/greybus/svc.c
1064
struct gb_connection *connection = operation->connection;
drivers/greybus/svc.c
1072
request = operation->request->payload;
drivers/greybus/svc.c
1092
struct gb_operation *operation;
drivers/greybus/svc.c
1097
operation = dr->operation;
drivers/greybus/svc.c
1098
svc = gb_connection_get_data(operation->connection);
drivers/greybus/svc.c
1099
type = operation->request->header->type;
drivers/greybus/svc.c
1103
gb_svc_process_hello_deferred(operation);
drivers/greybus/svc.c
1106
gb_svc_process_module_inserted(operation);
drivers/greybus/svc.c
1109
gb_svc_process_module_removed(operation);
drivers/greybus/svc.c
1112
gb_svc_process_intf_mailbox_event(operation);
drivers/greybus/svc.c
1115
gb_svc_process_intf_oops(operation);
drivers/greybus/svc.c
1121
gb_operation_put(operation);
drivers/greybus/svc.c
1125
static int gb_svc_queue_deferred_request(struct gb_operation *operation)
drivers/greybus/svc.c
1127
struct gb_svc *svc = gb_connection_get_data(operation->connection);
drivers/greybus/svc.c
1134
gb_operation_get(operation);
drivers/greybus/svc.c
1136
dr->operation = operation;
drivers/greybus/svc.c
21
struct gb_operation *operation;
drivers/greybus/svc.c
24
static int gb_svc_queue_deferred_request(struct gb_operation *operation);
drivers/greybus/svc.c
922
static void gb_svc_process_hello_deferred(struct gb_operation *operation)
drivers/greybus/svc.c
924
struct gb_connection *connection = operation->connection;
drivers/greybus/svc.c
954
static void gb_svc_process_module_inserted(struct gb_operation *operation)
drivers/greybus/svc.c
957
struct gb_connection *connection = operation->connection;
drivers/greybus/svc.c
967
request = operation->request->payload;
drivers/hv/hv_kvp.c
141
kvp_msg->kvp_hdr.operation = reg_value;
drivers/hv/hv_kvp.c
168
switch (msg->kvp_hdr.operation) {
drivers/hv/hv_kvp.c
180
KVP_OP_REGISTER1, msg->kvp_hdr.operation);
drivers/hv/hv_kvp.c
188
msg->kvp_hdr.operation);
drivers/hv/hv_kvp.c
378
__u8 operation = kvp_transaction.kvp_msg->kvp_hdr.operation;
drivers/hv/hv_kvp.c
392
message->kvp_hdr.operation = operation;
drivers/hv/hv_kvp.c
407
switch (message->kvp_hdr.operation) {
drivers/hv/hv_kvp.c
565
switch (kvp_transaction.kvp_msg->kvp_hdr.operation) {
drivers/hv/hv_snapshot.c
114
switch (vss_msg->vss_hdr.operation) {
drivers/hv/hv_snapshot.c
142
if (vss_msg->vss_hdr.operation == VSS_OP_REGISTER ||
drivers/hv/hv_snapshot.c
143
vss_msg->vss_hdr.operation == VSS_OP_REGISTER1) {
drivers/hv/hv_snapshot.c
157
if (vss_msg->vss_hdr.operation == VSS_OP_HOT_BACKUP)
drivers/hv/hv_snapshot.c
177
int op = vss_transaction.msg->vss_hdr.operation;
drivers/hv/hv_snapshot.c
191
vss_msg->vss_hdr.operation = op;
drivers/hv/hv_snapshot.c
213
switch (vss_transaction.msg->vss_hdr.operation) {
drivers/hv/hv_snapshot.c
232
vss_transaction.msg->vss_hdr.operation);
drivers/hv/hv_snapshot.c
433
vss_msg->vss_hdr.operation = VSS_OP_THAW;
drivers/i2c/busses/i2c-mlxbf.c
1003
request->operation[1].length = length - pec_check;
drivers/i2c/busses/i2c-mlxbf.c
1004
request->operation[1].flags = MLXBF_I2C_F_WRITE;
drivers/i2c/busses/i2c-mlxbf.c
1005
request->operation[1].buffer = data;
drivers/i2c/busses/i2c-mlxbf.c
1007
request->operation[2].length = length;
drivers/i2c/busses/i2c-mlxbf.c
1008
request->operation[2].flags = MLXBF_I2C_F_READ;
drivers/i2c/busses/i2c-mlxbf.c
1009
request->operation[2].buffer = data;
drivers/i2c/busses/i2c-mlxbf.c
387
struct mlxbf_i2c_smbus_operation operation[MLXBF_I2C_SMBUS_MAX_OP_CNT];
drivers/i2c/busses/i2c-mlxbf.c
681
struct mlxbf_i2c_smbus_operation *operation;
drivers/i2c/busses/i2c-mlxbf.c
732
operation = &request->operation[op_idx];
drivers/i2c/busses/i2c-mlxbf.c
733
flags = operation->flags;
drivers/i2c/busses/i2c-mlxbf.c
749
write_len += operation->length;
drivers/i2c/busses/i2c-mlxbf.c
750
if (data_idx + operation->length >
drivers/i2c/busses/i2c-mlxbf.c
756
operation->buffer, operation->length);
drivers/i2c/busses/i2c-mlxbf.c
757
data_idx += operation->length;
drivers/i2c/busses/i2c-mlxbf.c
777
read_len = operation->length - 1;
drivers/i2c/busses/i2c-mlxbf.c
778
read_buf = operation->buffer;
drivers/i2c/busses/i2c-mlxbf.c
837
request->operation[0].length = 0;
drivers/i2c/busses/i2c-mlxbf.c
838
request->operation[0].flags = MLXBF_I2C_F_WRITE;
drivers/i2c/busses/i2c-mlxbf.c
839
request->operation[0].flags |= read ? MLXBF_I2C_F_READ : 0;
drivers/i2c/busses/i2c-mlxbf.c
847
request->operation[0].length = 1;
drivers/i2c/busses/i2c-mlxbf.c
848
request->operation[0].length += pec_check;
drivers/i2c/busses/i2c-mlxbf.c
850
request->operation[0].flags = MLXBF_I2C_F_SMBUS_OPERATION;
drivers/i2c/busses/i2c-mlxbf.c
851
request->operation[0].flags |= read ?
drivers/i2c/busses/i2c-mlxbf.c
853
request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
drivers/i2c/busses/i2c-mlxbf.c
855
request->operation[0].buffer = data;
drivers/i2c/busses/i2c-mlxbf.c
864
request->operation[0].length = 1;
drivers/i2c/busses/i2c-mlxbf.c
865
request->operation[0].flags =
drivers/i2c/busses/i2c-mlxbf.c
867
request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
drivers/i2c/busses/i2c-mlxbf.c
868
request->operation[0].buffer = command;
drivers/i2c/busses/i2c-mlxbf.c
870
request->operation[1].length = 1;
drivers/i2c/busses/i2c-mlxbf.c
871
request->operation[1].length += pec_check;
drivers/i2c/busses/i2c-mlxbf.c
872
request->operation[1].flags = read ?
drivers/i2c/busses/i2c-mlxbf.c
874
request->operation[1].buffer = data;
drivers/i2c/busses/i2c-mlxbf.c
883
request->operation[0].length = 1;
drivers/i2c/busses/i2c-mlxbf.c
884
request->operation[0].flags =
drivers/i2c/busses/i2c-mlxbf.c
886
request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
drivers/i2c/busses/i2c-mlxbf.c
887
request->operation[0].buffer = command;
drivers/i2c/busses/i2c-mlxbf.c
889
request->operation[1].length = 2;
drivers/i2c/busses/i2c-mlxbf.c
890
request->operation[1].length += pec_check;
drivers/i2c/busses/i2c-mlxbf.c
891
request->operation[1].flags = read ?
drivers/i2c/busses/i2c-mlxbf.c
893
request->operation[1].buffer = data;
drivers/i2c/busses/i2c-mlxbf.c
903
request->operation[0].length = 1;
drivers/i2c/busses/i2c-mlxbf.c
904
request->operation[0].flags =
drivers/i2c/busses/i2c-mlxbf.c
906
request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
drivers/i2c/busses/i2c-mlxbf.c
907
request->operation[0].buffer = command;
drivers/i2c/busses/i2c-mlxbf.c
910
request->operation[0].flags |= MLXBF_I2C_F_WRITE_WITHOUT_STOP;
drivers/i2c/busses/i2c-mlxbf.c
917
request->operation[1].length =
drivers/i2c/busses/i2c-mlxbf.c
920
request->operation[1].flags = read ?
drivers/i2c/busses/i2c-mlxbf.c
926
request->operation[1].buffer = data + 1;
drivers/i2c/busses/i2c-mlxbf.c
928
*data_len = request->operation[1].length;
drivers/i2c/busses/i2c-mlxbf.c
941
request->operation[0].length = 1;
drivers/i2c/busses/i2c-mlxbf.c
942
request->operation[0].flags =
drivers/i2c/busses/i2c-mlxbf.c
944
request->operation[0].flags |= MLXBF_I2C_F_SMBUS_BLOCK;
drivers/i2c/busses/i2c-mlxbf.c
945
request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
drivers/i2c/busses/i2c-mlxbf.c
946
request->operation[0].buffer = command;
drivers/i2c/busses/i2c-mlxbf.c
948
request->operation[1].length =
drivers/i2c/busses/i2c-mlxbf.c
951
request->operation[1].flags = read ?
drivers/i2c/busses/i2c-mlxbf.c
953
request->operation[1].buffer = data + 1;
drivers/i2c/busses/i2c-mlxbf.c
955
*data_len = request->operation[1].length;
drivers/i2c/busses/i2c-mlxbf.c
968
request->operation[0].length = 1;
drivers/i2c/busses/i2c-mlxbf.c
969
request->operation[0].flags =
drivers/i2c/busses/i2c-mlxbf.c
971
request->operation[0].flags |= MLXBF_I2C_F_SMBUS_BLOCK;
drivers/i2c/busses/i2c-mlxbf.c
972
request->operation[0].flags |= pec_check ? MLXBF_I2C_F_SMBUS_PEC : 0;
drivers/i2c/busses/i2c-mlxbf.c
973
request->operation[0].buffer = command;
drivers/i2c/busses/i2c-mlxbf.c
975
request->operation[1].length = 2;
drivers/i2c/busses/i2c-mlxbf.c
976
request->operation[1].flags = MLXBF_I2C_F_WRITE;
drivers/i2c/busses/i2c-mlxbf.c
977
request->operation[1].buffer = data;
drivers/i2c/busses/i2c-mlxbf.c
979
request->operation[2].length = 3;
drivers/i2c/busses/i2c-mlxbf.c
980
request->operation[2].flags = MLXBF_I2C_F_READ;
drivers/i2c/busses/i2c-mlxbf.c
981
request->operation[2].buffer = data;
drivers/i2c/busses/i2c-mlxbf.c
993
request->operation[0].length = 1;
drivers/i2c/busses/i2c-mlxbf.c
994
request->operation[0].flags =
drivers/i2c/busses/i2c-mlxbf.c
996
request->operation[0].flags |= MLXBF_I2C_F_SMBUS_BLOCK;
drivers/i2c/busses/i2c-mlxbf.c
997
request->operation[0].flags |= (pec_check) ? MLXBF_I2C_F_SMBUS_PEC : 0;
drivers/i2c/busses/i2c-mlxbf.c
998
request->operation[0].buffer = command;
drivers/i2c/busses/i2c-nomadik.c
175
enum i2c_operation operation;
drivers/i2c/busses/i2c-nomadik.c
333
priv->cli.operation = I2C_NO_OPERATION;
drivers/i2c/busses/i2c-nomadik.c
379
if (priv->cli.operation == I2C_WRITE)
drivers/i2c/busses/i2c-nomadik.c
637
priv->cli.operation = I2C_READ;
drivers/i2c/busses/i2c-nomadik.c
641
priv->cli.operation = I2C_WRITE;
drivers/i2c/busses/i2c-nomadik.c
797
if (priv->cli.operation == I2C_READ) {
drivers/i2c/busses/i2c-nomadik.c
844
if (priv->cli.operation == I2C_READ) {
drivers/i2c/busses/i2c-npcm7xx.c
1006
bus->operation = I2C_NO_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1017
if (bus->operation == I2C_WRITE_OPER)
drivers/i2c/busses/i2c-npcm7xx.c
1020
if (bus->operation == I2C_READ_OPER)
drivers/i2c/busses/i2c-npcm7xx.c
1230
bus->operation = I2C_READ_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1246
bus->operation = I2C_WRITE_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1291
bus->operation = I2C_WRITE_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1301
bus->operation = I2C_READ_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1327
bus->operation = I2C_NO_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1371
if (bus->operation == I2C_READ_OPER)
drivers/i2c/busses/i2c-npcm7xx.c
1385
bus->operation = I2C_NO_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1406
if (bus->operation == I2C_READ_OPER)
drivers/i2c/busses/i2c-npcm7xx.c
1408
bus->operation = I2C_WRITE_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1429
bus->operation = I2C_WRITE_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1433
bus->operation = I2C_READ_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1479
bus->operation == I2C_READ_OPER &&
drivers/i2c/busses/i2c-npcm7xx.c
1647
bus->operation = I2C_READ_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
1733
if (bus->operation == I2C_WRITE_OPER)
drivers/i2c/busses/i2c-npcm7xx.c
1888
if (bus->operation == I2C_WRITE_OPER)
drivers/i2c/busses/i2c-npcm7xx.c
1890
else if (bus->operation == I2C_READ_OPER)
drivers/i2c/busses/i2c-npcm7xx.c
2268
bus->operation = I2C_READ_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
2270
bus->operation = I2C_WRITE_OPER;
drivers/i2c/busses/i2c-npcm7xx.c
564
enum i2c_oper operation;
drivers/i2c/busses/i2c-npcm7xx.c
654
if (bus->operation == I2C_READ_OPER)
drivers/i2c/busses/i2c-npcm7xx.c
656
if (bus->operation == I2C_WRITE_OPER)
drivers/i2c/busses/i2c-npcm7xx.c
811
if (bus->operation == I2C_READ_OPER)
drivers/infiniband/hw/mlx5/dm.c
115
u8 operation)
drivers/infiniband/hw/mlx5/dm.c
122
MLX5_SET(modify_memic_in, in, memic_operation_type, operation);
drivers/infiniband/hw/mlx5/dm.c
129
u8 operation, phys_addr_t *op_addr)
drivers/infiniband/hw/mlx5/dm.c
138
MLX5_SET(modify_memic_in, in, memic_operation_type, operation);
drivers/infiniband/hw/mlx5/dm.h
66
u8 operation);
drivers/infiniband/hw/mlx5/qp.c
2684
.operation = MLX5_CMD_OP_2RST_QP
drivers/infiniband/hw/mlx5/qp.c
3929
switch (raw_qp_param->operation) {
drivers/infiniband/hw/mlx5/qp.c
4373
raw_qp_param.operation = op;
drivers/infiniband/hw/mlx5/qp.c
68
u16 operation;
drivers/md/dm-vdo/action-manager.c
208
int result = vdo_start_operation(&manager->state, action->operation);
drivers/md/dm-vdo/action-manager.c
30
const struct admin_state_code *operation;
drivers/md/dm-vdo/action-manager.c
321
const struct admin_state_code *operation,
drivers/md/dm-vdo/action-manager.c
326
return vdo_schedule_operation_with_context(manager, operation, preamble, action,
drivers/md/dm-vdo/action-manager.c
352
const struct admin_state_code *operation,
drivers/md/dm-vdo/action-manager.c
375
.operation = operation,
drivers/md/dm-vdo/action-manager.h
104
const struct admin_state_code *operation,
drivers/md/dm-vdo/action-manager.h
98
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
159
const struct admin_state_code *operation)
drivers/md/dm-vdo/admin-state.c
166
if (operation == VDO_ADMIN_STATE_SAVING)
drivers/md/dm-vdo/admin-state.c
169
if (operation == VDO_ADMIN_STATE_SUSPENDING) {
drivers/md/dm-vdo/admin-state.c
175
if (operation == VDO_ADMIN_STATE_STOPPING)
drivers/md/dm-vdo/admin-state.c
178
if (operation == VDO_ADMIN_STATE_PRE_LOADING)
drivers/md/dm-vdo/admin-state.c
181
if (operation == VDO_ADMIN_STATE_SUSPENDED_OPERATION) {
drivers/md/dm-vdo/admin-state.c
228
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
233
const struct admin_state_code *next_state = get_next_state(state, operation);
drivers/md/dm-vdo/admin-state.c
238
operation->name,
drivers/md/dm-vdo/admin-state.c
243
operation->name);
drivers/md/dm-vdo/admin-state.c
247
vdo_set_admin_state_code(state, operation);
drivers/md/dm-vdo/admin-state.c
275
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
279
return (begin_operation(state, operation, waiter, initiator) == VDO_SUCCESS);
drivers/md/dm-vdo/admin-state.c
316
static bool __must_check assert_vdo_drain_operation(const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
319
return check_code(operation->draining, operation, "drain operation", waiter);
drivers/md/dm-vdo/admin-state.c
332
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
337
if (!assert_vdo_drain_operation(operation, waiter))
drivers/md/dm-vdo/admin-state.c
347
operation->name, code->name);
drivers/md/dm-vdo/admin-state.c
352
return start_operation(state, operation, waiter, initiator);
drivers/md/dm-vdo/admin-state.c
385
bool vdo_assert_load_operation(const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
388
return check_code(operation->loading, operation, "load operation", waiter);
drivers/md/dm-vdo/admin-state.c
401
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
404
return (vdo_assert_load_operation(operation, waiter) &&
drivers/md/dm-vdo/admin-state.c
405
start_operation(state, operation, waiter, initiator));
drivers/md/dm-vdo/admin-state.c
438
static bool __must_check assert_vdo_resume_operation(const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
441
return check_code(operation == VDO_ADMIN_STATE_RESUMING, operation,
drivers/md/dm-vdo/admin-state.c
455
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
458
return (assert_vdo_resume_operation(operation, waiter) &&
drivers/md/dm-vdo/admin-state.c
459
start_operation(state, operation, waiter, initiator));
drivers/md/dm-vdo/admin-state.c
509
const struct admin_state_code *operation)
drivers/md/dm-vdo/admin-state.c
511
return vdo_start_operation_with_waiter(state, operation, NULL, NULL);
drivers/md/dm-vdo/admin-state.c
524
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.c
528
return (check_code(operation->operating, operation, "operation", waiter) ?
drivers/md/dm-vdo/admin-state.c
529
begin_operation(state, operation, waiter, initiator) :
drivers/md/dm-vdo/admin-state.h
139
bool __must_check vdo_assert_load_operation(const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.h
143
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.h
151
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.h
161
const struct admin_state_code *operation,
drivers/md/dm-vdo/admin-state.h
169
const struct admin_state_code *operation);
drivers/md/dm-vdo/admin-state.h
172
const struct admin_state_code *operation,
drivers/md/dm-vdo/block-map.c
1639
blk_opf_t operation = REQ_OP_WRITE | REQ_PRIO;
drivers/md/dm-vdo/block-map.c
1648
operation |= REQ_PREFLUSH;
drivers/md/dm-vdo/block-map.c
1652
operation);
drivers/md/dm-vdo/block-map.c
2195
.operation = VDO_JOURNAL_BLOCK_MAP_REMAPPING,
drivers/md/dm-vdo/block-map.c
3027
void vdo_drain_block_map(struct block_map *map, const struct admin_state_code *operation,
drivers/md/dm-vdo/block-map.c
3030
vdo_schedule_operation(map->action_manager, operation, NULL, drain_zone, NULL,
drivers/md/dm-vdo/block-map.h
339
void vdo_drain_block_map(struct block_map *map, const struct admin_state_code *operation,
drivers/md/dm-vdo/data-vio.c
1673
data_vio->decrement_updater.operation = VDO_JOURNAL_DATA_REMAPPING;
drivers/md/dm-vdo/data-vio.c
1717
.operation = VDO_JOURNAL_DATA_REMAPPING,
drivers/md/dm-vdo/data-vio.h
168
enum journal_operation operation;
drivers/md/dm-vdo/dedupe.c
2878
enum uds_request_type operation)
drivers/md/dm-vdo/dedupe.c
2881
request->type = operation;
drivers/md/dm-vdo/dedupe.c
2882
if ((operation == UDS_POST) || (operation == UDS_UPDATE)) {
drivers/md/dm-vdo/dedupe.c
2900
static void query_index(struct data_vio *data_vio, enum uds_request_type operation)
drivers/md/dm-vdo/dedupe.c
2924
prepare_uds_request(&context->request, data_vio, operation);
drivers/md/dm-vdo/dedupe.c
783
static void query_index(struct data_vio *data_vio, enum uds_request_type operation);
drivers/md/dm-vdo/encodings.c
539
const char *vdo_get_journal_operation_name(enum journal_operation operation)
drivers/md/dm-vdo/encodings.c
541
switch (operation) {
drivers/md/dm-vdo/encodings.c
781
entry.operation = VDO_JOURNAL_BLOCK_MAP_REMAPPING;
drivers/md/dm-vdo/encodings.h
1212
entry.operation = VDO_JOURNAL_DATA_REMAPPING;
drivers/md/dm-vdo/encodings.h
222
enum journal_operation operation;
drivers/md/dm-vdo/encodings.h
236
unsigned operation : 2;
drivers/md/dm-vdo/encodings.h
242
unsigned operation : 2;
drivers/md/dm-vdo/encodings.h
277
unsigned operation : 2;
drivers/md/dm-vdo/encodings.h
283
unsigned operation : 2;
drivers/md/dm-vdo/encodings.h
451
enum journal_operation operation;
drivers/md/dm-vdo/encodings.h
883
.operation = entry->operation,
drivers/md/dm-vdo/encodings.h
909
.operation = entry->operation,
drivers/md/dm-vdo/encodings.h
919
const char * __must_check vdo_get_journal_operation_name(enum journal_operation operation);
drivers/md/dm-vdo/io-submitter.c
344
blk_opf_t operation, char *data, int size)
drivers/md/dm-vdo/io-submitter.c
355
result = vio_reset_bio_with_size(vio, data, size, callback, operation | REQ_META,
drivers/md/dm-vdo/io-submitter.h
30
blk_opf_t operation, char *data, int size);
drivers/md/dm-vdo/io-submitter.h
34
blk_opf_t operation)
drivers/md/dm-vdo/io-submitter.h
37
operation, vio->data, vio->block_count * VDO_BLOCK_SIZE);
drivers/md/dm-vdo/io-submitter.h
44
blk_opf_t operation,
drivers/md/dm-vdo/io-submitter.h
48
operation, vio->data, size);
drivers/md/dm-vdo/logical-zone.c
180
const struct admin_state_code *operation,
drivers/md/dm-vdo/logical-zone.c
183
vdo_schedule_operation(zones->manager, operation, NULL, drain_logical_zone, NULL,
drivers/md/dm-vdo/logical-zone.h
72
const struct admin_state_code *operation,
drivers/md/dm-vdo/recovery-journal.c
1069
if (data_vio->increment_updater.operation == VDO_JOURNAL_BLOCK_MAP_REMAPPING) {
drivers/md/dm-vdo/recovery-journal.c
1358
.operation = data_vio->increment_updater.operation,
drivers/md/dm-vdo/recovery-journal.c
1637
const struct admin_state_code *operation,
drivers/md/dm-vdo/recovery-journal.c
1641
vdo_start_draining(&journal->state, operation, parent, initiate_drain);
drivers/md/dm-vdo/recovery-journal.h
302
const struct admin_state_code *operation,
drivers/md/dm-vdo/repair.c
1289
if (packed_entry->operation == VDO_JOURNAL_DATA_INCREMENT)
drivers/md/dm-vdo/repair.c
1290
entry->operation = VDO_JOURNAL_DATA_REMAPPING;
drivers/md/dm-vdo/repair.c
1291
else if (packed_entry->operation == VDO_JOURNAL_BLOCK_MAP_INCREMENT)
drivers/md/dm-vdo/repair.c
1292
entry->operation = VDO_JOURNAL_BLOCK_MAP_REMAPPING;
drivers/md/dm-vdo/repair.c
1537
if (entry.operation == VDO_JOURNAL_BLOCK_MAP_REMAPPING) {
drivers/md/dm-vdo/repair.c
328
const struct admin_state_code *operation;
drivers/md/dm-vdo/repair.c
335
operation = VDO_ADMIN_STATE_REBUILDING;
drivers/md/dm-vdo/repair.c
339
operation = VDO_ADMIN_STATE_RECOVERING;
drivers/md/dm-vdo/repair.c
342
vdo_drain_slab_depot(vdo->depot, operation, completion);
drivers/md/dm-vdo/repair.c
762
vdo_get_journal_operation_name(entry->operation),
drivers/md/dm-vdo/repair.c
769
if ((entry->operation == VDO_JOURNAL_BLOCK_MAP_REMAPPING) &&
drivers/md/dm-vdo/repair.c
776
vdo_get_journal_operation_name(entry->operation),
drivers/md/dm-vdo/repair.c
834
if (!vdo_attempt_replay_into_slab(slab, pbn, entry.operation, increment,
drivers/md/dm-vdo/repair.c
886
const struct admin_state_code *operation;
drivers/md/dm-vdo/repair.c
893
operation = VDO_ADMIN_STATE_LOADING_FOR_REBUILD;
drivers/md/dm-vdo/repair.c
896
operation = VDO_ADMIN_STATE_LOADING_FOR_RECOVERY;
drivers/md/dm-vdo/repair.c
899
vdo_load_slab_depot(completion->vdo->depot, operation, completion, repair);
drivers/md/dm-vdo/repair.c
905
const struct admin_state_code *operation;
drivers/md/dm-vdo/repair.c
911
operation = (vdo_state_requires_read_only_rebuild(completion->vdo->load_state) ?
drivers/md/dm-vdo/repair.c
914
vdo_drain_block_map(completion->vdo->block_map, operation, completion);
drivers/md/dm-vdo/slab-depot.c
1612
} else if (updater->operation == VDO_JOURNAL_DATA_REMAPPING) {
drivers/md/dm-vdo/slab-depot.c
1724
add_entry(journal, updater->zpbn.pbn, updater->operation, updater->increment,
drivers/md/dm-vdo/slab-depot.c
1761
return (updater->operation == VDO_JOURNAL_BLOCK_MAP_REMAPPING);
drivers/md/dm-vdo/slab-depot.c
1949
enum journal_operation operation)
drivers/md/dm-vdo/slab-depot.c
1956
.operation = operation,
drivers/md/dm-vdo/slab-depot.c
1993
.operation = entry.operation,
drivers/md/dm-vdo/slab-depot.c
2684
const struct admin_state_code *operation = vdo_get_admin_state_code(state);
drivers/md/dm-vdo/slab-depot.c
2686
if (operation == VDO_ADMIN_STATE_SCRUBBING)
drivers/md/dm-vdo/slab-depot.c
2891
vdo_get_journal_operation_name(entry.operation),
drivers/md/dm-vdo/slab-depot.c
3357
.operation = VDO_JOURNAL_DATA_REMAPPING,
drivers/md/dm-vdo/slab-depot.c
3442
const struct admin_state_code *operation =
drivers/md/dm-vdo/slab-depot.c
3448
vdo_start_operation_with_waiter(&slab->state, operation,
drivers/md/dm-vdo/slab-depot.c
3459
const struct admin_state_code *operation =
drivers/md/dm-vdo/slab-depot.c
3465
if (operation == VDO_ADMIN_STATE_LOADING_FOR_RECOVERY) {
drivers/md/dm-vdo/slab-depot.c
3520
const struct admin_state_code *operation = vdo_get_admin_state_code(state);
drivers/md/dm-vdo/slab-depot.c
3522
if (operation == VDO_ADMIN_STATE_LOADING_FOR_REBUILD) {
drivers/md/dm-vdo/slab-depot.c
4640
const struct admin_state_code *operation =
drivers/md/dm-vdo/slab-depot.c
4652
if ((operation == VDO_ADMIN_STATE_FORMATTING) ||
drivers/md/dm-vdo/slab-depot.c
4653
(operation == VDO_ADMIN_STATE_LOADING_FOR_REBUILD)) {
drivers/md/dm-vdo/slab-depot.c
4684
const struct admin_state_code *operation,
drivers/md/dm-vdo/slab-depot.c
4687
if (!vdo_assert_load_operation(operation, parent))
drivers/md/dm-vdo/slab-depot.c
4690
vdo_schedule_operation_with_context(depot->action_manager, operation,
drivers/md/dm-vdo/slab-depot.c
4939
const struct admin_state_code *operation,
drivers/md/dm-vdo/slab-depot.c
4942
vdo_schedule_operation(depot->action_manager, operation,
drivers/md/dm-vdo/slab-depot.c
753
const struct admin_state_code *operation;
drivers/md/dm-vdo/slab-depot.c
790
operation = vdo_get_admin_state_code(&journal->slab->state);
drivers/md/dm-vdo/slab-depot.c
791
if (operation == VDO_ADMIN_STATE_WAITING_FOR_RECOVERY) {
drivers/md/dm-vdo/slab-depot.c
849
enum journal_operation operation,
drivers/md/dm-vdo/slab-depot.c
854
if (operation == VDO_JOURNAL_BLOCK_MAP_REMAPPING) {
drivers/md/dm-vdo/slab-depot.c
904
enum journal_operation operation, bool increment,
drivers/md/dm-vdo/slab-depot.c
922
if (operation == VDO_JOURNAL_BLOCK_MAP_REMAPPING) {
drivers/md/dm-vdo/slab-depot.c
934
pbn - journal->slab->start, operation, increment);
drivers/md/dm-vdo/slab-depot.c
958
enum journal_operation operation, bool increment,
drivers/md/dm-vdo/slab-depot.c
971
(header->has_block_map_increments || (operation == VDO_JOURNAL_BLOCK_MAP_REMAPPING))) {
drivers/md/dm-vdo/slab-depot.c
999
add_entry(journal, pbn, operation, increment, expanded);
drivers/md/dm-vdo/slab-depot.h
519
enum journal_operation operation,
drivers/md/dm-vdo/slab-depot.h
526
enum journal_operation operation);
drivers/md/dm-vdo/slab-depot.h
582
const struct admin_state_code *operation,
drivers/md/dm-vdo/slab-depot.h
599
const struct admin_state_code *operation,
drivers/media/cec/platform/seco/seco-cec.c
40
u8 operation, u16 *result)
drivers/media/cec/platform/seco/seco-cec.c
57
outb((u8)(slave_addr & 0xfe) | operation, XMIT_SLVA);
drivers/media/cec/platform/seco/seco-cec.c
61
if (operation == SMBUS_WRITE) {
drivers/media/cec/platform/seco/seco-cec.c
84
if (operation == SMBUS_READ)
drivers/media/usb/dvb-usb-v2/au6610.c
14
static int au6610_usb_msg(struct dvb_usb_device *d, u8 operation, u8 addr,
drivers/media/usb/dvb-usb-v2/au6610.c
44
ret = usb_control_msg(d->udev, usb_rcvctrlpipe(d->udev, 0), operation,
drivers/media/usb/dvb-usb-v2/au6610.c
48
dvb_usb_dbg_usb_control_msg(d->udev, operation,
drivers/media/usb/dvb-usb-v2/au6610.c
55
switch (operation) {
drivers/mtd/nand/ecc-realtek.c
149
static void rtl_ecc_kick_engine(struct rtl_ecc_ctx *ctx, int operation)
drivers/mtd/nand/ecc-realtek.c
158
regmap_write(rtlc->regmap, RTL_ECC_DMA_TRIGGER, operation);
drivers/mtd/nand/ecc-realtek.c
192
char *parity, int operation)
drivers/mtd/nand/ecc-realtek.c
207
rtl_ecc_kick_engine(ctx, operation);
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
214
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
225
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
250
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
262
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
273
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
298
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
310
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
322
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
334
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
346
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
358
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
383
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
395
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
407
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
419
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
431
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
443
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
468
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
480
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
492
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
504
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
516
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
528
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
553
.operation = EQT,
drivers/net/ethernet/apm/xgene/xgene_enet_cle.c
96
SET_VAL(CLE_BR_OP, br->operation) |
drivers/net/ethernet/apm/xgene/xgene_enet_cle.h
203
u8 operation;
drivers/net/ethernet/engleder/tsnep.h
35
struct tsnep_gcl_operation operation[TSNEP_GCL_COUNT];
drivers/net/ethernet/engleder/tsnep_selftests.c
202
*next += gcl->operation[i].interval;
drivers/net/ethernet/engleder/tsnep_selftests.c
237
gate_open = curr->operation[index].properties & TSNEP_GCL_MASK;
drivers/net/ethernet/engleder/tsnep_selftests.c
243
curr->operation[index].properties & TSNEP_GCL_MASK;
drivers/net/ethernet/engleder/tsnep_selftests.c
265
gate_open = prev->operation[index].properties & TSNEP_GCL_MASK;
drivers/net/ethernet/engleder/tsnep_selftests.c
267
curr->operation[0].properties & TSNEP_GCL_MASK;
drivers/net/ethernet/engleder/tsnep_selftests.c
272
next_gate_open = curr->operation[0].properties & TSNEP_GCL_MASK;
drivers/net/ethernet/engleder/tsnep_tc.c
169
change -= gcl->operation[index].interval;
drivers/net/ethernet/engleder/tsnep_tc.c
176
gcl->operation[index].properties |= TSNEP_GCL_INSERT;
drivers/net/ethernet/engleder/tsnep_tc.c
177
iowrite32(gcl->operation[index].properties, addr);
drivers/net/ethernet/engleder/tsnep_tc.c
191
if (gcl->operation[i].properties & ~mask) {
drivers/net/ethernet/engleder/tsnep_tc.c
195
gcl->operation[i].properties &= mask;
drivers/net/ethernet/engleder/tsnep_tc.c
196
iowrite32(gcl->operation[i].properties, addr);
drivers/net/ethernet/engleder/tsnep_tc.c
208
properties = gcl->operation[ref].properties & TSNEP_GCL_MASK;
drivers/net/ethernet/engleder/tsnep_tc.c
222
u32 interval = gcl->operation[ref].interval + extension;
drivers/net/ethernet/engleder/tsnep_tc.c
224
start -= gcl->operation[ref].interval;
drivers/net/ethernet/engleder/tsnep_tc.c
236
u64 sum_tmp = sum + gcl->operation[i].interval;
drivers/net/ethernet/engleder/tsnep_tc.c
44
gcl->operation[index].properties = properties;
drivers/net/ethernet/engleder/tsnep_tc.c
45
gcl->operation[index].interval = interval;
drivers/net/ethernet/engleder/tsnep_tc.c
75
duration += gcl->operation[index].interval;
drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c
87
MLX5_SET(fpga_ctrl, in, operation, op);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
498
MLX5_SET(mtutc_reg, in, operation, MLX5_MTUTC_OPERATION_SET_TIME_IMMEDIATE);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
607
MLX5_SET(mtutc_reg, in, operation, MLX5_MTUTC_OPERATION_ADJUST_TIME);
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
659
MLX5_SET(mtutc_reg, in, operation, MLX5_MTUTC_OPERATION_ADJUST_FREQ_UTC);
drivers/net/ethernet/mellanox/mlxsw/reg.h
10382
MLXSW_ITEM32(reg, mtutc, operation, 0x00, 0, 4);
drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h
2425
u32 operation;
drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
218
__le32 operation;
drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
233
__le32 operation;
drivers/net/wireless/intel/iwlwifi/fw/api/datapath.h
603
__le32 operation;
drivers/net/wireless/intel/iwlwifi/fw/api/debug.h
359
__le32 operation;
drivers/net/wireless/intel/iwlwifi/fw/api/phy.h
219
__le32 operation;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
3310
.operation = suspend ?
drivers/net/wireless/intel/iwlwifi/mld/ptp.c
198
.operation = cpu_to_le32(IWL_SYNCED_TIME_OPERATION_READ_BOTH)
drivers/net/wireless/intel/iwlwifi/mld/thermal.c
282
.operation = cpu_to_le32(op),
drivers/net/wireless/intel/iwlwifi/mld/tx.c
1320
.operation = cpu_to_le32(IWL_SCD_QUEUE_MODIFY),
drivers/net/wireless/intel/iwlwifi/mld/tx.c
166
.operation = cpu_to_le32(IWL_SCD_QUEUE_REMOVE),
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
301
.operation = cpu_to_le32(IWL_SCD_QUEUE_REMOVE),
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c
924
.operation = cpu_to_le32(IWL_SCD_QUEUE_MODIFY),
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c
90
.operation = cpu_to_le32(IWL_SYNCED_TIME_OPERATION_READ_BOTH)
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
368
.operation = cpu_to_le32(IWL_SCD_QUEUE_REMOVE),
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
488
.operation = cpu_to_le32(op),
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/tx-gen2.c
1078
cmd.new.operation = cpu_to_le32(IWL_SCD_QUEUE_ADD);
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3726
param->operation = RECV_FILTER_MATCH_TYPE_EQ;
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3728
param->operation = RECV_FILTER_MATCH_TYPE_NE;
drivers/net/wireless/marvell/mwifiex/fw.h
2287
u8 operation;
drivers/net/wireless/marvell/mwifiex/ioctl.h
451
u8 operation;
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1753
param->operation = cfg->rule[cnt].params[idx].operation;
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
2491
u8 operation;
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
2498
.operation = 1,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
2924
.operation = WTBL_RESET_ALL,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.c
306
.operation = cmd,
drivers/net/wireless/mediatek/mt76/mt76_connac_mcu.h
635
u8 operation;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2472
u8 operation;
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2479
.operation = 1,
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
2493
u8 operation;
drivers/net/wireless/realtek/rtlwifi/base.c
2481
void rtl_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/base.c
2488
switch (operation) {
drivers/net/wireless/realtek/rtlwifi/base.h
127
void rtl_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation);
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1035
void rtl88e_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c
1042
switch (operation) {
drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.h
196
u8 operation);
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1621
void rtl92ee_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
1628
switch (operation) {
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.h
115
u8 operation);
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
199
u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c
204
switch (operation) {
drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.h
55
void rtl92s_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation);
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
700
void rtl8723e_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c
707
switch (operation) {
drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.h
165
u8 operation);
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1161
void rtl8723be_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
1168
switch (operation) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.h
98
u8 operation);
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3273
void rtl8821ae_phy_scan_operation_backup(struct ieee80211_hw *hw, u8 operation)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
3280
switch (operation) {
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.h
207
u8 operation);
drivers/net/wireless/realtek/rtlwifi/wifi.h
2214
void (*scan_operation_backup)(struct ieee80211_hw *hw, u8 operation);
drivers/net/wireless/realtek/rtw89/core.h
3966
enum rtw89_scan_be_operation operation;
drivers/net/wireless/realtek/rtw89/fw.c
6696
h2c->w0 = le32_encode_bits(option->operation, RTW89_H2C_SCANOFLD_BE_W0_OP) |
drivers/net/wireless/realtek/rtw89/fw.c
9235
opt.operation = enable ? RTW89_SCAN_OP_START : RTW89_SCAN_OP_STOP;
drivers/net/wireless/realtek/rtw89/wow.c
1544
opt.operation = enable ? RTW89_SCAN_OP_START : RTW89_SCAN_OP_STOP;
drivers/pci/hotplug/cpqphp_nvram.c
154
static u32 access_EV(u16 operation, u8 *ev_name, u8 *buffer, u32 *buf_size)
drivers/pci/hotplug/cpqphp_nvram.c
157
int op = operation;
drivers/pcmcia/ti113x.h
744
static int ti12xx_power_hook(struct pcmcia_socket *sock, int operation)
drivers/pcmcia/ti113x.h
751
if ((operation != HOOK_POWER_PRE) && (operation != HOOK_POWER_POST))
drivers/pcmcia/ti113x.h
779
if (operation == HOOK_POWER_PRE)
drivers/pcmcia/ti113x.h
800
if (operation == HOOK_POWER_PRE)
drivers/pcmcia/ti113x.h
809
if (operation == HOOK_POWER_PRE)
drivers/pcmcia/ti113x.h
821
if (operation == HOOK_POWER_PRE)
drivers/pcmcia/ti113x.h
831
if (operation == HOOK_POWER_PRE)
drivers/platform/x86/dell/alienware-wmi-wmax.c
326
u8 operation;
drivers/platform/x86/dell/alienware-wmi-wmax.c
632
static int awcc_get_fan_sensors(struct wmi_device *wdev, u8 operation,
drivers/platform/x86/dell/alienware-wmi-wmax.c
636
.operation = operation,
drivers/platform/x86/dell/alienware-wmi-wmax.c
645
static int awcc_thermal_information(struct wmi_device *wdev, u8 operation, u8 arg,
drivers/platform/x86/dell/alienware-wmi-wmax.c
649
.operation = operation,
drivers/platform/x86/dell/alienware-wmi-wmax.c
661
.operation = pin,
drivers/platform/x86/dell/alienware-wmi-wmax.c
681
.operation = pin,
drivers/platform/x86/dell/alienware-wmi-wmax.c
690
static int awcc_game_shift_status(struct wmi_device *wdev, u8 operation,
drivers/platform/x86/dell/alienware-wmi-wmax.c
694
.operation = operation,
drivers/platform/x86/dell/alienware-wmi-wmax.c
725
.operation = AWCC_OP_GET_RESOURCE_ID,
drivers/platform/x86/dell/alienware-wmi-wmax.c
745
.operation = AWCC_OP_GET_FAN_RPM,
drivers/platform/x86/dell/alienware-wmi-wmax.c
757
.operation = AWCC_OP_GET_TEMPERATURE,
drivers/platform/x86/dell/alienware-wmi-wmax.c
769
.operation = AWCC_OP_GET_FAN_BOOST,
drivers/platform/x86/dell/alienware-wmi-wmax.c
781
.operation = AWCC_OP_GET_CURRENT_PROFILE,
drivers/platform/x86/dell/alienware-wmi-wmax.c
793
.operation = AWCC_OP_ACTIVATE_PROFILE,
drivers/platform/x86/dell/alienware-wmi-wmax.c
806
.operation = AWCC_OP_SET_FAN_BOOST,
drivers/s390/block/dasd_eckd.c
2087
private->attrib.operation = DASD_NORMAL_CACHE;
drivers/s390/block/dasd_eckd.c
301
data->attributes.operation = private->attrib.operation;
drivers/s390/block/dasd_eckd.c
305
data->attributes.operation = DASD_BYPASS_CACHE;
drivers/s390/block/dasd_eckd.c
310
data->attributes.operation = private->attrib.operation;
drivers/s390/block/dasd_eckd.c
318
data->attributes.operation = private->attrib.operation;
drivers/s390/block/dasd_eckd.c
323
data->attributes.operation = DASD_BYPASS_CACHE;
drivers/s390/block/dasd_eckd.c
331
data->attributes.operation = DASD_BYPASS_CACHE;
drivers/s390/block/dasd_eckd.c
336
data->attributes.operation = private->attrib.operation;
drivers/s390/block/dasd_eckd.c
341
data->attributes.operation = private->attrib.operation;
drivers/s390/block/dasd_eckd.c
366
if (data->attributes.operation == DASD_SEQ_PRESTAGE ||
drivers/s390/block/dasd_eckd.c
367
data->attributes.operation == DASD_SEQ_ACCESS) {
drivers/s390/block/dasd_eckd.c
423
data->operation.orientation = 0x3;
drivers/s390/block/dasd_eckd.c
424
data->operation.operation = 0x03;
drivers/s390/block/dasd_eckd.c
427
data->operation.orientation = 0x3;
drivers/s390/block/dasd_eckd.c
428
data->operation.operation = 0x16;
drivers/s390/block/dasd_eckd.c
431
data->operation.orientation = 0x1;
drivers/s390/block/dasd_eckd.c
432
data->operation.operation = 0x03;
drivers/s390/block/dasd_eckd.c
436
data->operation.orientation = 0x3;
drivers/s390/block/dasd_eckd.c
4364
dedata->attributes.operation = basepriv->attrib.operation;
drivers/s390/block/dasd_eckd.c
4367
lredata->operation.orientation = 0x0;
drivers/s390/block/dasd_eckd.c
4368
lredata->operation.operation = 0x0C;
drivers/s390/block/dasd_eckd.c
437
data->operation.operation = 0x16;
drivers/s390/block/dasd_eckd.c
4374
dedata->attributes.operation = basepriv->attrib.operation;
drivers/s390/block/dasd_eckd.c
4378
lredata->operation.orientation = 0x0;
drivers/s390/block/dasd_eckd.c
4379
lredata->operation.operation = 0x3F;
drivers/s390/block/dasd_eckd.c
4393
dedata->attributes.operation = DASD_BYPASS_CACHE;
drivers/s390/block/dasd_eckd.c
4396
lredata->operation.orientation = 0x2;
drivers/s390/block/dasd_eckd.c
4397
lredata->operation.operation = 0x16;
drivers/s390/block/dasd_eckd.c
4419
if (dedata->attributes.operation == DASD_SEQ_PRESTAGE ||
drivers/s390/block/dasd_eckd.c
4420
dedata->attributes.operation == DASD_SEQ_ACCESS) {
drivers/s390/block/dasd_eckd.c
446
data->operation.operation = 0x01;
drivers/s390/block/dasd_eckd.c
452
data->operation.operation = 0x03;
drivers/s390/block/dasd_eckd.c
455
data->operation.orientation = 0x0;
drivers/s390/block/dasd_eckd.c
456
data->operation.operation = 0x3F;
drivers/s390/block/dasd_eckd.c
474
data->operation.operation = 0x3F;
drivers/s390/block/dasd_eckd.c
483
data->operation.operation = 0x06;
drivers/s390/block/dasd_eckd.c
489
data->operation.operation = 0x16;
drivers/s390/block/dasd_eckd.c
492
data->operation.operation = 0x06;
drivers/s390/block/dasd_eckd.c
495
data->operation.orientation = 0x1;
drivers/s390/block/dasd_eckd.c
496
data->operation.operation = 0x0C;
drivers/s390/block/dasd_eckd.c
503
data->operation.operation = 0x0C;
drivers/s390/block/dasd_eckd.c
508
data->operation.operation = 0x0b;
drivers/s390/block/dasd_eckd.c
5366
private->attrib.operation, private->attrib.nr_cyl);
drivers/s390/block/dasd_eckd.c
635
data->operation.orientation = 0x3;
drivers/s390/block/dasd_eckd.c
636
data->operation.operation = 0x03;
drivers/s390/block/dasd_eckd.c
639
data->operation.orientation = 0x3;
drivers/s390/block/dasd_eckd.c
640
data->operation.operation = 0x16;
drivers/s390/block/dasd_eckd.c
643
data->operation.orientation = 0x1;
drivers/s390/block/dasd_eckd.c
644
data->operation.operation = 0x03;
drivers/s390/block/dasd_eckd.c
648
data->operation.orientation = 0x3;
drivers/s390/block/dasd_eckd.c
649
data->operation.operation = 0x16;
drivers/s390/block/dasd_eckd.c
658
data->operation.operation = 0x01;
drivers/s390/block/dasd_eckd.c
664
data->operation.operation = 0x03;
drivers/s390/block/dasd_eckd.c
672
data->operation.operation = 0x06;
drivers/s390/block/dasd_eckd.c
678
data->operation.operation = 0x16;
drivers/s390/block/dasd_eckd.c
681
data->operation.operation = 0x06;
drivers/s390/block/dasd_eckd.c
686
data->operation.operation = 0x0b;
drivers/s390/block/dasd_eckd.h
171
unsigned char operation:3; /* Operation mode */
drivers/s390/block/dasd_eckd.h
192
unsigned char operation:6;
drivers/s390/block/dasd_eckd.h
193
} __attribute__ ((packed)) operation;
drivers/s390/block/dasd_eckd.h
210
unsigned char operation:6;
drivers/s390/block/dasd_eckd.h
211
} __attribute__ ((packed)) operation;
drivers/s390/block/dasd_fba.c
104
data->operation.cmd = 0x5;
drivers/s390/block/dasd_fba.c
106
data->operation.cmd = 0x6;
drivers/s390/block/dasd_fba.c
108
data->operation.cmd = 0x8;
drivers/s390/block/dasd_fba.h
36
} __attribute__ ((packed)) operation;
drivers/s390/char/tape_core.c
154
DEVICE_ATTR(operation, 0444, tape_operation_show, NULL);
drivers/scsi/esas2r/atvda.h
225
u8 operation;
drivers/scsi/esas2r/atvda.h
296
u8 operation;
drivers/scsi/esas2r/atvda.h
604
u8 operation;
drivers/scsi/mpi3mr/mpi/mpi30_ioc.h
1071
u8 operation;
drivers/scsi/mpi3mr/mpi3mr_fw.c
2726
iou_ctrl.operation = MPI3_CTRL_OP_UPDATE_TIMESTAMP;
drivers/scsi/mpi3mr/mpi3mr_os.c
2471
iou_ctrl.operation = drv_cmd->iou_rc;
drivers/scsi/mpi3mr/mpi3mr_transport.c
2961
mpi_request.operation = MPI3_CTRL_OP_SAS_PHY_CONTROL;
drivers/scsi/pm8001/pm80xx_hwi.c
4894
u32 operation, u32 phyid,
drivers/scsi/pm8001/pm80xx_hwi.c
4911
cpu_to_le32(((operation & 0xF) << 8) | (phyid & 0xFF));
drivers/scsi/storvsc_drv.c
1216
switch (vstor_packet->operation) {
drivers/scsi/storvsc_drv.c
1304
if (packet->operation == VSTOR_OPERATION_COMPLETE_IO ||
drivers/scsi/storvsc_drv.c
1305
packet->operation == VSTOR_OPERATION_FCHBA_DATA) {
drivers/scsi/storvsc_drv.c
1543
vstor_packet->operation = VSTOR_OPERATION_EXECUTE_SRB;
drivers/scsi/storvsc_drv.c
1656
vstor_packet->operation = VSTOR_OPERATION_RESET_BUS;
drivers/scsi/storvsc_drv.c
264
enum vstor_packet_operation operation;
drivers/scsi/storvsc_drv.c
756
vstor_packet->operation = VSTOR_OPERATION_CREATE_SUB_CHANNELS;
drivers/scsi/storvsc_drv.c
777
if (vstor_packet->operation != VSTOR_OPERATION_COMPLETE_IO ||
drivers/scsi/storvsc_drv.c
780
vstor_packet->operation, vstor_packet->status);
drivers/scsi/storvsc_drv.c
843
if (vstor_packet->operation != VSTOR_OPERATION_COMPLETE_IO ||
drivers/scsi/storvsc_drv.c
871
vstor_packet->operation = VSTOR_OPERATION_BEGIN_INITIALIZATION;
drivers/scsi/storvsc_drv.c
882
vstor_packet->operation =
drivers/scsi/storvsc_drv.c
895
if (vstor_packet->operation != VSTOR_OPERATION_COMPLETE_IO)
drivers/scsi/storvsc_drv.c
912
vstor_packet->operation = VSTOR_OPERATION_QUERY_PROPERTIES;
drivers/scsi/storvsc_drv.c
957
vstor_packet->operation = VSTOR_OPERATION_FCHBA_DATA;
drivers/scsi/storvsc_drv.c
970
vstor_packet->operation = VSTOR_OPERATION_END_INITIALIZATION;
drivers/staging/greybus/camera.c
188
struct gb_operation *operation;
drivers/staging/greybus/camera.c
191
operation = gb_operation_create_flags(connection, type, request_size,
drivers/staging/greybus/camera.c
194
if (!operation)
drivers/staging/greybus/camera.c
198
memcpy(operation->request->payload, request, request_size);
drivers/staging/greybus/camera.c
200
ret = gb_operation_request_send_sync(operation);
drivers/staging/greybus/camera.c
206
*response_size = operation->response->payload_size;
drivers/staging/greybus/camera.c
208
if (operation->response->payload_size)
drivers/staging/greybus/camera.c
209
memcpy(response, operation->response->payload,
drivers/staging/greybus/camera.c
210
operation->response->payload_size);
drivers/staging/greybus/camera.c
213
gb_operation_put(operation);
drivers/staging/greybus/hid.c
106
operation = gb_operation_create(ghid->connection,
drivers/staging/greybus/hid.c
109
if (!operation) {
drivers/staging/greybus/hid.c
114
request = operation->request->payload;
drivers/staging/greybus/hid.c
119
ret = gb_operation_request_send_sync(operation);
drivers/staging/greybus/hid.c
121
dev_err(&operation->connection->bundle->dev,
drivers/staging/greybus/hid.c
127
gb_operation_put(operation);
drivers/staging/greybus/hid.c
99
struct gb_operation *operation;
drivers/staging/greybus/i2c.c
116
operation = gb_operation_create(connection, GB_I2C_TYPE_TRANSFER,
drivers/staging/greybus/i2c.c
118
if (!operation)
drivers/staging/greybus/i2c.c
121
request = operation->request->payload;
drivers/staging/greybus/i2c.c
130
return operation;
drivers/staging/greybus/i2c.c
143
return operation;
drivers/staging/greybus/i2c.c
178
struct gb_operation *operation;
drivers/staging/greybus/i2c.c
181
operation = gb_i2c_operation_create(connection, msgs, msg_count);
drivers/staging/greybus/i2c.c
182
if (!operation)
drivers/staging/greybus/i2c.c
189
ret = gb_operation_request_send_sync(operation);
drivers/staging/greybus/i2c.c
193
response = operation->response->payload;
drivers/staging/greybus/i2c.c
203
gb_operation_put(operation);
drivers/staging/greybus/i2c.c
83
struct gb_operation *operation;
drivers/staging/greybus/loopback.c
374
struct gb_operation *operation;
drivers/staging/greybus/loopback.c
379
operation = gb_operation_create(gb->connection, type, request_size,
drivers/staging/greybus/loopback.c
381
if (!operation)
drivers/staging/greybus/loopback.c
385
memcpy(operation->request->payload, request, request_size);
drivers/staging/greybus/loopback.c
387
ret = gb_operation_request_send_sync(operation);
drivers/staging/greybus/loopback.c
393
if (response_size == operation->response->payload_size) {
drivers/staging/greybus/loopback.c
394
memcpy(response, operation->response->payload,
drivers/staging/greybus/loopback.c
399
operation->response->payload_size,
drivers/staging/greybus/loopback.c
412
gb_operation_put(operation);
drivers/staging/greybus/loopback.c
423
static void gb_loopback_async_operation_callback(struct gb_operation *operation)
drivers/staging/greybus/loopback.c
431
result = gb_operation_result(operation);
drivers/staging/greybus/loopback.c
432
op_async = gb_operation_get_data(operation);
drivers/staging/greybus/loopback.c
454
operation->id);
drivers/staging/greybus/loopback.c
461
gb_operation_put(operation);
drivers/staging/greybus/loopback.c
471
struct gb_operation *operation;
drivers/staging/greybus/loopback.c
478
operation = gb_operation_create(gb->connection, type, request_size,
drivers/staging/greybus/loopback.c
480
if (!operation) {
drivers/staging/greybus/loopback.c
486
memcpy(operation->request->payload, request, request_size);
drivers/staging/greybus/loopback.c
488
gb_operation_set_data(operation, op_async);
drivers/staging/greybus/loopback.c
491
op_async->operation = operation;
drivers/staging/greybus/loopback.c
497
ret = gb_operation_request_send(operation,
drivers/staging/greybus/loopback.c
503
gb_operation_put(operation);
drivers/staging/greybus/loopback.c
54
struct gb_operation *operation;
drivers/staging/greybus/loopback.c
595
struct gb_operation *operation;
drivers/staging/greybus/loopback.c
602
operation = op_async->operation;
drivers/staging/greybus/loopback.c
603
request = operation->request->payload;
drivers/staging/greybus/loopback.c
604
response = operation->response->payload;
drivers/staging/greybus/loopback.c
610
operation->id);
drivers/staging/greybus/loopback.c
653
static int gb_loopback_request_handler(struct gb_operation *operation)
drivers/staging/greybus/loopback.c
655
struct gb_connection *connection = operation->connection;
drivers/staging/greybus/loopback.c
662
switch (operation->type) {
drivers/staging/greybus/loopback.c
667
if (operation->request->payload_size < sizeof(*request)) {
drivers/staging/greybus/loopback.c
669
operation->request->payload_size,
drivers/staging/greybus/loopback.c
673
request = operation->request->payload;
drivers/staging/greybus/loopback.c
681
if (!gb_operation_response_alloc(operation,
drivers/staging/greybus/loopback.c
686
response = operation->response->payload;
drivers/staging/greybus/loopback.c
693
dev_err(dev, "unsupported request: %u\n", operation->type);
drivers/staging/greybus/sdio.c
259
struct gb_operation *operation;
drivers/staging/greybus/sdio.c
269
operation = gb_operation_create(host->connection, GB_SDIO_TYPE_TRANSFER,
drivers/staging/greybus/sdio.c
272
if (!operation)
drivers/staging/greybus/sdio.c
275
request = operation->request->payload;
drivers/staging/greybus/sdio.c
287
ret = gb_operation_request_send_sync(operation);
drivers/staging/greybus/sdio.c
291
response = operation->response->payload;
drivers/staging/greybus/sdio.c
303
gb_operation_put(operation);
drivers/staging/greybus/sdio.c
313
struct gb_operation *operation;
drivers/staging/greybus/sdio.c
323
operation = gb_operation_create(host->connection, GB_SDIO_TYPE_TRANSFER,
drivers/staging/greybus/sdio.c
326
if (!operation)
drivers/staging/greybus/sdio.c
329
request = operation->request->payload;
drivers/staging/greybus/sdio.c
334
ret = gb_operation_request_send_sync(operation);
drivers/staging/greybus/sdio.c
338
response = operation->response->payload;
drivers/staging/greybus/sdio.c
355
gb_operation_put(operation);
drivers/staging/greybus/spilib.c
169
struct gb_operation *operation;
drivers/staging/greybus/spilib.c
232
operation = gb_operation_create(connection, GB_SPI_TYPE_TRANSFER,
drivers/staging/greybus/spilib.c
234
if (!operation)
drivers/staging/greybus/spilib.c
237
request = operation->request->payload;
drivers/staging/greybus/spilib.c
294
return operation;
drivers/staging/greybus/spilib.c
333
struct gb_operation *operation;
drivers/staging/greybus/spilib.c
348
operation = gb_spi_operation_create(spi, connection, msg);
drivers/staging/greybus/spilib.c
349
if (!operation) {
drivers/staging/greybus/spilib.c
355
ret = gb_operation_request_send_sync_timeout(operation,
drivers/staging/greybus/spilib.c
358
response = operation->response->payload;
drivers/staging/greybus/spilib.c
367
gb_operation_put(operation);
drivers/staging/greybus/usb.c
102
struct gb_operation *operation;
drivers/staging/greybus/usb.c
111
operation = gb_operation_create(dev->connection,
drivers/staging/greybus/usb.c
116
if (!operation)
drivers/staging/greybus/usb.c
119
request = operation->request->payload;
drivers/staging/greybus/usb.c
125
ret = gb_operation_request_send_sync(operation);
drivers/staging/greybus/usb.c
131
response = operation->response->payload;
drivers/staging/greybus/usb.c
135
gb_operation_put(operation);
drivers/usb/misc/sisusbvga/sisusb.h
252
__u8 operation; /* see below */
drivers/usb/misc/sisusbvga/sisusbvga.c
2615
switch (y->operation) {
fs/btrfs/raid56.c
1877
rbio->operation = BTRFS_RBIO_WRITE;
fs/btrfs/raid56.c
1922
if (rbio->operation == BTRFS_RBIO_READ_REBUILD) {
fs/btrfs/raid56.c
1963
if (rbio->operation == BTRFS_RBIO_READ_REBUILD) {
fs/btrfs/raid56.c
2062
if (rbio->operation == BTRFS_RBIO_PARITY_SCRUB &&
fs/btrfs/raid56.c
2120
if (rbio->operation == BTRFS_RBIO_READ_REBUILD) {
fs/btrfs/raid56.c
2281
rbio->operation = BTRFS_RBIO_READ_REBUILD;
fs/btrfs/raid56.c
2587
rbio->operation = BTRFS_RBIO_PARITY_SCRUB;
fs/btrfs/raid56.c
690
if (last->operation != cur->operation)
fs/btrfs/raid56.c
700
if (last->operation == BTRFS_RBIO_PARITY_SCRUB)
fs/btrfs/raid56.c
703
if (last->operation == BTRFS_RBIO_READ_REBUILD)
fs/btrfs/raid56.c
925
if (next->operation == BTRFS_RBIO_READ_REBUILD) {
fs/btrfs/raid56.c
927
} else if (next->operation == BTRFS_RBIO_WRITE) {
fs/btrfs/raid56.c
930
} else if (next->operation == BTRFS_RBIO_PARITY_SCRUB) {
fs/btrfs/raid56.h
142
enum btrfs_rbio_ops operation;
fs/ceph/locks.c
100
req = ceph_mdsc_create_request(mdsc, operation, USE_AUTH_MDS);
fs/ceph/locks.c
117
(int)lock_type, (int)operation, owner,
fs/ceph/locks.c
133
if (!err && operation == CEPH_MDS_OP_GETFILELOCK) {
fs/ceph/locks.c
154
(int)lock_type, (int)operation, (u64) fl->c.flc_pid,
fs/ceph/locks.c
76
static int ceph_lock_message(u8 lock_type, u16 operation, struct inode *inode,
fs/ceph/locks.c
86
if (operation == CEPH_MDS_OP_SETFILELOCK) {
fs/ceph/locks.c
97
if (operation != CEPH_MDS_OP_SETFILELOCK || cmd == CEPH_LOCK_UNLOCK)
include/kunit/assert.h
121
const char *operation;
include/kunit/test.h
842
.operation = #op, \
include/kunit/test.h
903
.operation = #op, \
include/kunit/test.h
938
.operation = #op, \
include/linux/audit.h
184
const char *operation);
include/linux/audit.h
251
static inline void audit_log_path_denied(int type, const char *operation)
include/linux/cper.h
392
u8 operation;
include/linux/greybus/operation.h
117
gb_operation_is_incoming(struct gb_operation *operation)
include/linux/greybus/operation.h
119
return operation->flags & GB_OPERATION_FLAG_INCOMING;
include/linux/greybus/operation.h
123
gb_operation_is_unidirectional(struct gb_operation *operation)
include/linux/greybus/operation.h
125
return operation->flags & GB_OPERATION_FLAG_UNIDIRECTIONAL;
include/linux/greybus/operation.h
129
gb_operation_short_response_allowed(struct gb_operation *operation)
include/linux/greybus/operation.h
131
return operation->flags & GB_OPERATION_FLAG_SHORT_RESPONSE;
include/linux/greybus/operation.h
134
static inline bool gb_operation_is_core(struct gb_operation *operation)
include/linux/greybus/operation.h
136
return operation->flags & GB_OPERATION_FLAG_CORE;
include/linux/greybus/operation.h
142
int gb_operation_result(struct gb_operation *operation);
include/linux/greybus/operation.h
166
void gb_operation_get(struct gb_operation *operation);
include/linux/greybus/operation.h
167
void gb_operation_put(struct gb_operation *operation);
include/linux/greybus/operation.h
169
bool gb_operation_response_alloc(struct gb_operation *operation,
include/linux/greybus/operation.h
172
int gb_operation_request_send(struct gb_operation *operation,
include/linux/greybus/operation.h
176
int gb_operation_request_send_sync_timeout(struct gb_operation *operation,
include/linux/greybus/operation.h
179
gb_operation_request_send_sync(struct gb_operation *operation)
include/linux/greybus/operation.h
181
return gb_operation_request_send_sync_timeout(operation,
include/linux/greybus/operation.h
185
void gb_operation_cancel(struct gb_operation *operation, int errno);
include/linux/greybus/operation.h
186
void gb_operation_cancel_incoming(struct gb_operation *operation, int errno);
include/linux/greybus/operation.h
215
static inline void *gb_operation_get_data(struct gb_operation *operation)
include/linux/greybus/operation.h
217
return operation->private;
include/linux/greybus/operation.h
220
static inline void gb_operation_set_data(struct gb_operation *operation,
include/linux/greybus/operation.h
223
operation->private = data;
include/linux/greybus/operation.h
53
struct gb_operation *operation;
include/linux/mlx5/mlx5_ifc.h
10804
u8 operation[0x4];
include/linux/mlx5/mlx5_ifc_fpga.h
122
u8 operation[0x8];
include/media/media-entity.h
1397
#define media_entity_call(entity, operation, args...) \
include/media/media-entity.h
1398
(((entity)->ops && (entity)->ops->operation) ? \
include/media/media-entity.h
1399
(entity)->ops->operation((entity) , ##args) : -ENOIOCTLCMD)
include/net/bluetooth/hci.h
2007
__u8 operation;
include/net/bluetooth/hci.h
2016
__u8 operation;
include/net/bluetooth/hci.h
2043
__u8 operation;
include/pcmcia/ss.h
176
int (*power_hook)(struct pcmcia_socket *sock, int operation);
include/uapi/drm/amdgpu_drm.h
216
__u32 operation;
include/uapi/drm/amdgpu_drm.h
906
__u32 operation;
include/uapi/drm/radeon_drm.h
943
__u32 operation;
include/uapi/linux/hyperv.h
132
__u32 operation;
include/uapi/linux/hyperv.h
351
__u8 operation;
include/uapi/linux/hyperv.h
406
__u8 operation;
include/uapi/linux/hyperv.h
74
__u8 operation;
include/uapi/linux/kvm.h
1243
__u8 operation;
include/uapi/linux/netfilter/xt_CHECKSUM.h
18
__u8 operation; /* bitset of operations */
include/uapi/linux/netfilter/xt_ecn.h
26
__u8 operation;
include/uapi/linux/netfilter_ipv4/ipt_ECN.h
25
__u8 operation; /* bitset of operations */
include/xen/interface/io/blkif.h
246
uint8_t operation; /* BLKIF_OP_??? */
include/xen/interface/io/blkif.h
257
uint8_t operation; /* copied from request */
include/xen/interface/io/displif.h
862
uint8_t operation;
include/xen/interface/io/displif.h
878
uint8_t operation;
include/xen/interface/io/sndif.h
1012
uint8_t operation;
include/xen/interface/io/sndif.h
999
uint8_t operation;
kernel/audit.c
2477
void audit_log_path_denied(int type, const char *operation)
kernel/audit.c
2488
audit_log_format(ab, "op=%s", operation);
lib/kunit/assert.c
128
binary_assert->text->operation,
lib/kunit/assert.c
156
binary_assert->text->operation,
lib/kunit/assert.c
196
binary_assert->text->operation,
lib/kunit/assert.c
257
mem_assert->text->operation,
lib/kunit/assert_test.c
189
.operation = "==",
lib/kunit/assert_test.c
231
.operation = "==",
lib/kunit/assert_test.c
267
.operation = "==",
lib/kunit/assert_test.c
334
.operation = "==",
mm/internal.h
259
enum vma_operation operation);
mm/rmap.c
237
enum vma_operation operation)
mm/rmap.c
242
VM_WARN_ON_ONCE(operation != VMA_OP_FORK && dst->vm_mm != src->vm_mm);
mm/rmap.c
258
VM_WARN_ON_ONCE(operation != VMA_OP_FORK && src->anon_vma &&
mm/rmap.c
261
VM_WARN_ON_ONCE(operation == VMA_OP_MERGE_UNFAULTED &&
mm/rmap.c
265
VM_WARN_ON_ONCE(operation != VMA_OP_MERGE_UNFAULTED &&
mm/rmap.c
321
enum vma_operation operation)
mm/rmap.c
326
check_anon_vma_clone(dst, src, operation);
mm/rmap.c
358
if (operation == VMA_OP_FORK)
mm/rmap.c
362
if (operation != VMA_OP_FORK)
net/bluetooth/hci_sync.c
1283
pdu->operation = LE_SET_ADV_DATA_OP_COMPLETE;
net/bluetooth/hci_sync.c
1497
pdu->operation = LE_SET_ADV_DATA_OP_COMPLETE;
net/bluetooth/hci_sync.c
1668
pdu->operation = LE_SET_ADV_DATA_OP_COMPLETE;
net/ipv4/netfilter/ipt_ECN.c
104
if ((einfo->operation & (IPT_ECN_OP_SET_ECE|IPT_ECN_OP_SET_CWR)) &&
net/ipv4/netfilter/ipt_ECN.c
55
if ((!(einfo->operation & IPT_ECN_OP_SET_ECE) ||
net/ipv4/netfilter/ipt_ECN.c
57
(!(einfo->operation & IPT_ECN_OP_SET_CWR) ||
net/ipv4/netfilter/ipt_ECN.c
66
if (einfo->operation & IPT_ECN_OP_SET_ECE)
net/ipv4/netfilter/ipt_ECN.c
68
if (einfo->operation & IPT_ECN_OP_SET_CWR)
net/ipv4/netfilter/ipt_ECN.c
81
if (einfo->operation & IPT_ECN_OP_SET_IP)
net/ipv4/netfilter/ipt_ECN.c
85
if (einfo->operation & (IPT_ECN_OP_SET_ECE | IPT_ECN_OP_SET_CWR) &&
net/ipv4/netfilter/ipt_ECN.c
98
if (einfo->operation & IPT_ECN_OP_MASK)
net/netfilter/xt_CHECKSUM.c
40
if (einfo->operation & ~XT_CHECKSUM_OP_FILL) {
net/netfilter/xt_CHECKSUM.c
42
einfo->operation);
net/netfilter/xt_CHECKSUM.c
45
if (!einfo->operation)
net/netfilter/xt_ecn.c
116
if (info->operation & XT_ECN_OP_MATCH_IP && !match_ipv6(skb, info))
net/netfilter/xt_ecn.c
119
if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) &&
net/netfilter/xt_ecn.c
131
if (info->operation & XT_ECN_OP_MATCH_MASK)
net/netfilter/xt_ecn.c
137
if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) &&
net/netfilter/xt_ecn.c
40
if (einfo->operation & XT_ECN_OP_MATCH_ECE) {
net/netfilter/xt_ecn.c
50
if (einfo->operation & XT_ECN_OP_MATCH_CWR) {
net/netfilter/xt_ecn.c
74
if (info->operation & XT_ECN_OP_MATCH_IP && !match_ip(skb, info))
net/netfilter/xt_ecn.c
77
if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) &&
net/netfilter/xt_ecn.c
89
if (info->operation & XT_ECN_OP_MATCH_MASK)
net/netfilter/xt_ecn.c
95
if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) &&
net/wireless/nl80211.c
13734
enum nl80211_tdls_operation operation;
net/wireless/nl80211.c
13745
operation = nla_get_u8(info->attrs[NL80211_ATTR_TDLS_OPERATION]);
net/wireless/nl80211.c
13748
return rdev_tdls_oper(rdev, dev, peer, operation);
security/loadpin/loadpin.c
28
static void report_load(const char *origin, struct file *file, char *operation)
security/loadpin/loadpin.c
36
origin, operation,
security/tomoyo/common.h
1012
int tomoyo_mkdev_perm(const u8 operation, const struct path *path,
security/tomoyo/common.h
1018
int tomoyo_path2_perm(const u8 operation, const struct path *path1,
security/tomoyo/common.h
1020
int tomoyo_path_number_perm(const u8 operation, const struct path *path,
security/tomoyo/common.h
1022
int tomoyo_path_perm(const u8 operation, const struct path *path,
security/tomoyo/common.h
439
u8 operation;
security/tomoyo/common.h
445
u8 operation;
security/tomoyo/common.h
453
u8 operation;
security/tomoyo/common.h
462
u8 operation;
security/tomoyo/common.h
473
u8 operation;
security/tomoyo/common.h
481
u8 operation;
security/tomoyo/file.c
1021
const char *operation = tomoyo_read_token(param);
security/tomoyo/file.c
1024
if (tomoyo_permstr(operation, tomoyo_path_keyword[type]))
security/tomoyo/file.c
1029
if (tomoyo_permstr(operation,
security/tomoyo/file.c
1035
if (tomoyo_permstr(operation,
security/tomoyo/file.c
1041
if (tomoyo_permstr(operation,
security/tomoyo/file.c
1046
if (tomoyo_permstr(operation,
security/tomoyo/file.c
170
[r->param.path.operation],
security/tomoyo/file.c
185
[tomoyo_pp2mac[r->param.path2.operation]],
security/tomoyo/file.c
202
[tomoyo_pnnn2mac[r->param.mkdev.operation]],
security/tomoyo/file.c
218
const u8 type = r->param.path_number.operation;
security/tomoyo/file.c
262
if (acl->perm & (1 << r->param.path.operation)) {
security/tomoyo/file.c
285
return (acl->perm & (1 << r->param.path_number.operation)) &&
security/tomoyo/file.c
306
return (acl->perm & (1 << r->param.path2.operation)) &&
security/tomoyo/file.c
326
return (acl->perm & (1 << r->param.mkdev.operation)) &&
security/tomoyo/file.c
577
static int tomoyo_path_permission(struct tomoyo_request_info *r, u8 operation,
security/tomoyo/file.c
583
r->type = tomoyo_p2mac[operation];
security/tomoyo/file.c
589
r->param.path.operation = operation;
security/tomoyo/file.c
619
r->param.path.operation = TOMOYO_TYPE_EXECUTE;
security/tomoyo/file.c
734
r.param.path_number.operation = type;
security/tomoyo/file.c
808
int tomoyo_path_perm(const u8 operation, const struct path *path, const char *target)
security/tomoyo/file.c
820
if (tomoyo_init_request_info(&r, NULL, tomoyo_p2mac[operation])
security/tomoyo/file.c
830
switch (operation) {
security/tomoyo/file.c
843
error = tomoyo_path_permission(&r, operation, &buf);
security/tomoyo/file.c
844
if (operation == TOMOYO_TYPE_SYMLINK)
security/tomoyo/file.c
864
int tomoyo_mkdev_perm(const u8 operation, const struct path *path,
security/tomoyo/file.c
875
if (tomoyo_init_request_info(&r, NULL, tomoyo_pnnn2mac[operation])
security/tomoyo/file.c
885
r.param.mkdev.operation = operation;
security/tomoyo/file.c
908
int tomoyo_path2_perm(const u8 operation, const struct path *path1,
security/tomoyo/file.c
921
if (tomoyo_init_request_info(&r, NULL, tomoyo_pp2mac[operation])
security/tomoyo/file.c
930
switch (operation) {
security/tomoyo/file.c
943
r.param.path2.operation = operation;
security/tomoyo/network.c
27
u8 operation;
security/tomoyo/network.c
288
const char *operation = tomoyo_read_token(param);
security/tomoyo/network.c
294
if (tomoyo_permstr(operation, tomoyo_socket_keyword[type]))
security/tomoyo/network.c
333
const char *operation = tomoyo_read_token(param);
security/tomoyo/network.c
339
if (tomoyo_permstr(operation, tomoyo_socket_keyword[type]))
security/tomoyo/network.c
365
const u8 operation, const char *address)
security/tomoyo/network.c
370
tomoyo_socket_keyword[operation], address);
security/tomoyo/network.c
396
r->param.inet_network.operation, buf);
security/tomoyo/network.c
410
r->param.unix_network.operation,
security/tomoyo/network.c
429
if (!(acl->perm & (1 << r->param.inet_network.operation)) ||
security/tomoyo/network.c
458
return (acl->perm & (1 << r->param.unix_network.operation)) &&
security/tomoyo/network.c
475
const u8 type = tomoyo_inet2mac[address->protocol][address->operation];
security/tomoyo/network.c
481
r.param.inet_network.operation = address->operation;
security/tomoyo/network.c
552
const u8 type = tomoyo_unix2mac[address->protocol][address->operation];
security/tomoyo/network.c
573
r.param.unix_network.operation = address->operation;
security/tomoyo/network.c
672
address.operation = TOMOYO_NETWORK_LISTEN;
security/tomoyo/network.c
702
address.operation = TOMOYO_NETWORK_SEND;
security/tomoyo/network.c
706
address.operation = TOMOYO_NETWORK_CONNECT;
security/tomoyo/network.c
741
address.operation = TOMOYO_NETWORK_BIND;
security/tomoyo/network.c
772
address.operation = TOMOYO_NETWORK_SEND;
sound/pci/asihpi/hpi6205.c
1987
u32 data_size, int operation)
sound/pci/asihpi/hpi6205.c
2010
if (operation == H620_HIF_SEND_DATA)
sound/pci/asihpi/hpi6205.c
2018
send_dsp_command(phw, operation);
sound/pci/asihpi/hpi6205.c
2020
temp2 = wait_dsp_ack(phw, operation, HPI6205_TIMEOUT);
sound/pci/asihpi/hpi6205.c
2028
operation, interface->dsp_ack);
sound/pci/asihpi/hpi6205.c
2032
if (operation == H620_HIF_GET_DATA)
sound/pci/asihpi/hpi6205.c
2038
if (interface->dsp_ack != operation)
sound/pci/asihpi/hpi6205.c
2040
interface->dsp_ack, operation);
sound/soc/intel/atom/sst-mfld-dsp.h
263
u8 operation; /* Playback or Capture */
sound/soc/intel/atom/sst-mfld-dsp.h
401
u8 operation;
sound/soc/intel/atom/sst/sst_stream.c
43
str_info->alloc_param.operation = str_params->ops;
sound/xen/xen_snd_front.c
27
be_stream_prepare_req(struct xen_snd_front_evtchnl *evtchnl, u8 operation)
sound/xen/xen_snd_front.c
33
req->operation = operation;
sound/xen/xen_snd_front_evtchnl.c
47
switch (resp->operation) {
sound/xen/xen_snd_front_evtchnl.c
66
resp->operation);
tools/hv/hv_fcopy_uio_daemon.c
359
int operation = fcopy_msg->operation;
tools/hv/hv_fcopy_uio_daemon.c
372
switch (operation) {
tools/hv/hv_kvp_daemon.c
1854
hv_msg->kvp_hdr.operation = KVP_OP_REGISTER1;
tools/hv/hv_kvp_daemon.c
1892
op = hv_msg->kvp_hdr.operation;
tools/hv/hv_vss_daemon.c
113
static int vss_operate(int operation)
tools/hv/hv_vss_daemon.c
124
switch (operation) {
tools/hv/hv_vss_daemon.c
160
if (operation == VSS_OP_FREEZE) {
tools/hv/hv_vss_daemon.c
171
if (operation == VSS_OP_FREEZE) {
tools/hv/hv_vss_daemon.c
178
if (operation == VSS_OP_THAW && !error)
tools/hv/hv_vss_daemon.c
268
vss_msg->vss_hdr.operation = VSS_OP_REGISTER1;
tools/hv/hv_vss_daemon.c
314
op = vss_msg->vss_hdr.operation;
tools/include/uapi/linux/kvm.h
1243
__u8 operation;
tools/perf/builtin-mem.c
121
(mem->operation & MEM_OPERATION_LOAD) &&
tools/perf/builtin-mem.c
122
(mem->operation & MEM_OPERATION_STORE)) {
tools/perf/builtin-mem.c
126
if (mem->operation & MEM_OPERATION_LOAD)
tools/perf/builtin-mem.c
129
if (mem->operation & MEM_OPERATION_STORE)
tools/perf/builtin-mem.c
342
else if (!(mem->operation & MEM_OPERATION_LOAD)) {
tools/perf/builtin-mem.c
44
int operation;
tools/perf/builtin-mem.c
480
.operation = MEM_OPERATION_LOAD | MEM_OPERATION_STORE,
tools/perf/builtin-mem.c
484
OPT_CALLBACK('t', "type", &mem.operation,
tools/perf/builtin-mem.c
532
if (!argc || !(strncmp(argv[0], "rec", 3) || mem.operation))
tools/perf/builtin-mem.c
68
mem->operation = 0;
tools/perf/util/cs-etm-decoder/cs-etm-decoder.c
251
if (d_params->operation == CS_ETM_OPERATION_PRINT) {
tools/perf/util/cs-etm-decoder/cs-etm-decoder.c
665
if (d_params->operation == CS_ETM_OPERATION_DECODE) {
tools/perf/util/cs-etm-decoder/cs-etm-decoder.c
683
} else if (d_params->operation == CS_ETM_OPERATION_PRINT) {
tools/perf/util/cs-etm-decoder/cs-etm-decoder.h
62
int operation;
tools/perf/util/cs-etm.c
863
d_params->operation = mode;
tools/testing/selftests/kvm/s390/keyop.c
76
.operation = op,
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
106
dev_err(device, " operation: 0x%x\n", err.operation);
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
280
u64 operation:8;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
629
u64 operation:8;
tools/testing/vma/include/custom.h
67
enum vma_operation operation)
tools/testing/vsock/timeout.c
50
void timeout_check(const char *operation)
tools/testing/vsock/timeout.c
53
fprintf(stderr, "%s timed out\n", operation);
tools/testing/vsock/timeout.h
12
void timeout_check(const char *operation);