/linux-6.3-rc2/drivers/greybus/ |
A D | operation.c | 289 operation->callback(operation); in gb_operation_work() 298 struct gb_operation *operation = from_timer(operation, t, timer); in gb_operation_timeout() local 480 response->operation = operation; in gb_operation_response_alloc() 527 if (!operation) in gb_operation_create_common() 535 operation->request->operation = operation; in gb_operation_create_common() 593 if (operation) in gb_operation_create_flags() 613 if (operation) in gb_operation_create_core() 647 if (!operation) in gb_operation_create_incoming() 874 struct gb_operation *operation = message->operation; in greybus_message_sent() local 1153 if (!operation) in gb_operation_sync_timeout() [all …]
|
A D | greybus_trace.h | 92 TP_PROTO(struct gb_operation *operation), 94 TP_ARGS(operation), 107 __entry->cport_id = operation->connection->hd_cport_id; 108 __entry->id = operation->id; 109 __entry->type = operation->type; 110 __entry->flags = operation->flags; 111 __entry->active = operation->active; 112 __entry->waiters = atomic_read(&operation->waiters); 113 __entry->errno = operation->errno; 123 TP_PROTO(struct gb_operation *operation), \ [all …]
|
A D | svc.c | 20 struct gb_operation *operation; member 967 request = operation->request->payload; in gb_svc_process_module_inserted() 1011 request = operation->request->payload; in gb_svc_process_module_removed() 1040 request = operation->request->payload; in gb_svc_process_intf_oops() 1072 request = operation->request->payload; in gb_svc_process_intf_mailbox_event() 1092 struct gb_operation *operation; in gb_svc_process_deferred_request() local 1097 operation = dr->operation; in gb_svc_process_deferred_request() 1115 gb_svc_process_intf_oops(operation); in gb_svc_process_deferred_request() 1121 gb_operation_put(operation); in gb_svc_process_deferred_request() 1134 gb_operation_get(operation); in gb_svc_queue_deferred_request() [all …]
|
A D | connection.c | 534 struct gb_operation *operation; in gb_connection_shutdown_operation() local 541 if (!operation) in gb_connection_shutdown_operation() 544 req = operation->request->payload; in gb_connection_shutdown_operation() 549 gb_operation_put(operation); in gb_connection_shutdown_operation() 605 struct gb_operation *operation; in gb_connection_cancel_operations() local 610 gb_operation_get(operation); in gb_connection_cancel_operations() 616 gb_operation_cancel(operation, errno); in gb_connection_cancel_operations() 618 gb_operation_put(operation); in gb_connection_cancel_operations() 634 struct gb_operation *operation; in gb_connection_flush_incoming_operations() local 642 gb_operation_get(operation); in gb_connection_flush_incoming_operations() [all …]
|
/linux-6.3-rc2/include/linux/greybus/ |
A D | operation.h | 53 struct gb_operation *operation; member 117 gb_operation_is_incoming(struct gb_operation *operation) in gb_operation_is_incoming() argument 119 return operation->flags & GB_OPERATION_FLAG_INCOMING; in gb_operation_is_incoming() 125 return operation->flags & GB_OPERATION_FLAG_UNIDIRECTIONAL; in gb_operation_is_unidirectional() 136 return operation->flags & GB_OPERATION_FLAG_CORE; in gb_operation_is_core() 142 int gb_operation_result(struct gb_operation *operation); 166 void gb_operation_get(struct gb_operation *operation); 167 void gb_operation_put(struct gb_operation *operation); 181 return gb_operation_request_send_sync_timeout(operation, in gb_operation_request_send_sync() 217 return operation->private; in gb_operation_get_data() [all …]
|
/linux-6.3-rc2/drivers/acpi/pmic/ |
A D | Kconfig | 4 bool "PMIC (Power Management Integrated Circuit) operation region support" 6 Select this option to enable support for ACPI operation 7 region of the PMIC chip. The operation region can be used 14 bool "ACPI operation region support for Bay Trail Crystal Cove PMIC" 17 This config adds ACPI operation region support for the Bay Trail 28 bool "ACPI operation region support for XPower AXP288 PMIC" 34 bool "ACPI operation region support for BXT WhiskeyCove PMIC" 40 bool "ACPI operation region support for CHT Whiskey Cove PMIC" 46 bool "ACPI operation region support for Dollar Cove TI PMIC" 54 bool "ACPI operation region support for TPS68470 PMIC" [all …]
|
/linux-6.3-rc2/net/netfilter/ |
A D | xt_ecn.c | 40 if (einfo->operation & XT_ECN_OP_MATCH_ECE) { in match_tcp() 50 if (einfo->operation & XT_ECN_OP_MATCH_CWR) { in match_tcp() 74 if (info->operation & XT_ECN_OP_MATCH_IP && !match_ip(skb, info)) in ecn_mt4() 77 if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) && in ecn_mt4() 89 if (info->operation & XT_ECN_OP_MATCH_MASK) in ecn_mt_check4() 95 if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) && in ecn_mt_check4() 116 if (info->operation & XT_ECN_OP_MATCH_IP && !match_ipv6(skb, info)) in ecn_mt6() 119 if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) && in ecn_mt6() 131 if (info->operation & XT_ECN_OP_MATCH_MASK) in ecn_mt_check6() 137 if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) && in ecn_mt_check6()
|
/linux-6.3-rc2/drivers/i2c/busses/ |
A D | i2c-mlxbf.c | 776 operation = &request->operation[op_idx]; in mlxbf_i2c_smbus_start_transaction() 777 flags = operation->flags; in mlxbf_i2c_smbus_start_transaction() 800 operation->buffer, operation->length); in mlxbf_i2c_smbus_start_transaction() 899 request->operation[0].flags = in mlxbf_i2c_smbus_data_byte_func() 918 request->operation[0].flags = in mlxbf_i2c_smbus_data_word_func() 938 request->operation[0].flags = in mlxbf_i2c_smbus_i2c_block_func() 948 request->operation[1].length = in mlxbf_i2c_smbus_i2c_block_func() 973 request->operation[0].flags = in mlxbf_i2c_smbus_block_func() 979 request->operation[1].length = in mlxbf_i2c_smbus_block_func() 1000 request->operation[0].flags = in mlxbf_i2c_smbus_process_call_func() [all …]
|
/linux-6.3-rc2/security/tomoyo/ |
A D | file.c | 169 [r->param.path.operation], in tomoyo_audit_path_log() 578 r->type = tomoyo_p2mac[operation]; in tomoyo_path_permission() 584 r->param.path.operation = operation; in tomoyo_path_permission() 825 switch (operation) { in tomoyo_path_perm() 880 r.param.mkdev.operation = operation; in tomoyo_mkdev_perm() 925 switch (operation) { in tomoyo_path2_perm() 938 r.param.path2.operation = operation; in tomoyo_path2_perm() 1024 if (tomoyo_permstr(operation, in tomoyo_write_file() 1030 if (tomoyo_permstr(operation, in tomoyo_write_file() 1036 if (tomoyo_permstr(operation, in tomoyo_write_file() [all …]
|
A D | network.c | 27 u8 operation; member 365 const u8 operation, const char *address) in tomoyo_audit_net_log() argument 394 r->param.inet_network.operation, buf); in tomoyo_audit_inet_log() 407 r->param.unix_network.operation, in tomoyo_audit_unix_log() 478 r.param.inet_network.operation = address->operation; in tomoyo_inet_entry() 570 r.param.unix_network.operation = address->operation; in tomoyo_unix_entry() 669 address.operation = TOMOYO_NETWORK_LISTEN; in tomoyo_socket_listen_permission() 699 address.operation = TOMOYO_NETWORK_SEND; in tomoyo_socket_connect_permission() 703 address.operation = TOMOYO_NETWORK_CONNECT; in tomoyo_socket_connect_permission() 738 address.operation = TOMOYO_NETWORK_BIND; in tomoyo_socket_bind_permission() [all …]
|
/linux-6.3-rc2/drivers/staging/greybus/ |
A D | loopback.c | 54 struct gb_operation *operation; member 381 if (!operation) in gb_loopback_operation_sync() 412 gb_operation_put(operation); in gb_loopback_operation_sync() 454 operation->id); in gb_loopback_async_operation_callback() 461 gb_operation_put(operation); in gb_loopback_async_operation_callback() 480 if (!operation) { in gb_loopback_async_operation() 491 op_async->operation = operation; in gb_loopback_async_operation() 503 gb_operation_put(operation); in gb_loopback_async_operation() 602 operation = op_async->operation; in gb_loopback_async_transfer_complete() 610 operation->id); in gb_loopback_async_transfer_complete() [all …]
|
A D | i2c.c | 83 struct gb_operation *operation; in gb_i2c_operation_create() local 116 operation = gb_operation_create(connection, GB_I2C_TYPE_TRANSFER, in gb_i2c_operation_create() 118 if (!operation) in gb_i2c_operation_create() 121 request = operation->request->payload; in gb_i2c_operation_create() 130 return operation; in gb_i2c_operation_create() 143 return operation; in gb_i2c_operation_create() 178 struct gb_operation *operation; in gb_i2c_transfer_operation() local 182 if (!operation) in gb_i2c_transfer_operation() 189 ret = gb_operation_request_send_sync(operation); in gb_i2c_transfer_operation() 193 response = operation->response->payload; in gb_i2c_transfer_operation() [all …]
|
A D | usb.c | 102 struct gb_operation *operation; in hub_control() local 111 operation = gb_operation_create(dev->connection, in hub_control() 116 if (!operation) in hub_control() 119 request = operation->request->payload; in hub_control() 125 ret = gb_operation_request_send_sync(operation); in hub_control() 131 response = operation->response->payload; in hub_control() 135 gb_operation_put(operation); in hub_control()
|
/linux-6.3-rc2/net/ipv4/netfilter/ |
A D | ipt_ECN.c | 55 if ((!(einfo->operation & IPT_ECN_OP_SET_ECE) || in set_ect_tcp() 57 (!(einfo->operation & IPT_ECN_OP_SET_CWR) || in set_ect_tcp() 66 if (einfo->operation & IPT_ECN_OP_SET_ECE) in set_ect_tcp() 68 if (einfo->operation & IPT_ECN_OP_SET_CWR) in set_ect_tcp() 81 if (einfo->operation & IPT_ECN_OP_SET_IP) in ecn_tg() 85 if (einfo->operation & (IPT_ECN_OP_SET_ECE | IPT_ECN_OP_SET_CWR) && in ecn_tg() 98 if (einfo->operation & IPT_ECN_OP_MASK) in ecn_tg_check() 104 if ((einfo->operation & (IPT_ECN_OP_SET_ECE|IPT_ECN_OP_SET_CWR)) && in ecn_tg_check()
|
/linux-6.3-rc2/drivers/net/ethernet/apm/xgene/ |
A D | xgene_enet_cle.c | 214 .operation = EQT, 225 .operation = EQT, 250 .operation = EQT, 262 .operation = EQT, 273 .operation = EQT, 298 .operation = EQT, 310 .operation = EQT, 322 .operation = EQT, 334 .operation = EQT, 346 .operation = EQT, [all …]
|
/linux-6.3-rc2/tools/memory-model/Documentation/ |
A D | cheatsheet.txt | 8 Relaxed RMW operation Y Y Y Y 20 Key: Relaxed: A relaxed operation is either READ_ONCE(), WRITE_ONCE(), 21 a *_relaxed() RMW operation, an unsuccessful RMW 22 operation, a non-value-returning RMW operation such 30 a: Provides ordering given intervening RMW atomic operation 33 RMW: Atomic read-modify-write operation
|
/linux-6.3-rc2/arch/arm/mm/ |
A D | cache-uniphier.c | 115 u32 operation) in __uniphier_cache_maint_common() argument 149 writel_relaxed(UNIPHIER_SSCOQM_CE | operation, in __uniphier_cache_maint_common() 153 if (likely(UNIPHIER_SSCOQM_S_IS_RANGE(operation))) { in __uniphier_cache_maint_common() 169 u32 operation) in __uniphier_cache_maint_all() argument 172 UNIPHIER_SSCOQM_S_ALL | operation); in __uniphier_cache_maint_all() 179 u32 operation) in __uniphier_cache_maint_range() argument 193 __uniphier_cache_maint_all(data, operation); in __uniphier_cache_maint_range() 208 UNIPHIER_SSCOQM_S_RANGE | operation); in __uniphier_cache_maint_range() 237 u32 operation) in uniphier_cache_maint_range() argument 245 static void uniphier_cache_maint_all(u32 operation) in uniphier_cache_maint_all() argument [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/engleder/ |
A D | tsnep_tc.c | 44 gcl->operation[index].properties = properties; in tsnep_write_gcl_operation() 45 gcl->operation[index].interval = interval; in tsnep_write_gcl_operation() 75 duration += gcl->operation[index].interval; in tsnep_change_duration() 169 change -= gcl->operation[index].interval; in tsnep_set_gcl_change() 176 gcl->operation[index].properties |= TSNEP_GCL_INSERT; in tsnep_set_gcl_change() 177 iowrite32(gcl->operation[index].properties, addr); in tsnep_set_gcl_change() 191 if (gcl->operation[i].properties & ~mask) { in tsnep_clean_gcl() 195 gcl->operation[i].properties &= mask; in tsnep_clean_gcl() 196 iowrite32(gcl->operation[i].properties, addr); in tsnep_clean_gcl() 224 start -= gcl->operation[ref].interval; in tsnep_extend_gcl() [all …]
|
/linux-6.3-rc2/drivers/hv/ |
A D | hv_snapshot.c | 114 switch (vss_msg->vss_hdr.operation) { in vss_handle_handshake() 142 if (vss_msg->vss_hdr.operation == VSS_OP_REGISTER || in vss_on_msg() 143 vss_msg->vss_hdr.operation == VSS_OP_REGISTER1) { in vss_on_msg() 157 if (vss_msg->vss_hdr.operation == VSS_OP_HOT_BACKUP) in vss_on_msg() 177 int op = vss_transaction.msg->vss_hdr.operation; in vss_send_op() 191 vss_msg->vss_hdr.operation = op; in vss_send_op() 212 switch (vss_transaction.msg->vss_hdr.operation) { in vss_handle_request() 231 vss_transaction.msg->vss_hdr.operation); in vss_handle_request() 426 vss_msg->vss_hdr.operation = VSS_OP_THAW; in hv_vss_pre_suspend()
|
/linux-6.3-rc2/Documentation/crypto/ |
A D | async-tx-api.rst | 17 3.4 When does the operation execute? 18 3.5 When does the operation complete? 35 that is written to the API can optimize for asynchronous operation and 57 3. dmaengine extensions to support multiple clients and operation types 109 3.4 When does the operation execute? 113 async_<operation> call. Offload engine drivers batch operations to 121 3.5 When does the operation complete? 125 of an operation. 132 called in application context if the operation is carried out 150 Perform a xor->copy->xor operation where each operation depends on the [all …]
|
/linux-6.3-rc2/drivers/block/xen-blkback/ |
A D | blkback.c | 445 enum req_op operation) in xen_vbd_translate() argument 1139 switch (req.operation) { in __do_block_io_op() 1196 enum req_op operation; in dispatch_rw_block_io() local 1216 operation = REQ_OP_READ; in dispatch_rw_block_io() 1220 operation = REQ_OP_WRITE; in dispatch_rw_block_io() 1228 operation = REQ_OP_WRITE; in dispatch_rw_block_io() 1232 operation = 0; /* make gcc happy */ in dispatch_rw_block_io() 1331 operation | operation_flags, in dispatch_rw_block_io() 1362 if (operation == REQ_OP_READ) in dispatch_rw_block_io() 1364 else if (operation == REQ_OP_WRITE) in dispatch_rw_block_io() [all …]
|
/linux-6.3-rc2/tools/testing/selftests/tc-testing/ |
A D | tdc_multibatch.py | 52 file_prefix = args.file_prefix + args.operation + "_" 55 operation = args.operation variable 63 num_filters, handle, operation, i + mac_prefix, device, file))
|
/linux-6.3-rc2/Documentation/userspace-api/media/dvb/ |
A D | fe-set-frontend.rst | 31 Points to parameters for tuning operation. 36 This ioctl call starts a tuning operation using specified parameters. 38 and the tuning could be initiated. The result of the tuning operation in 42 operation is initiated before the previous one was completed, the 43 previous operation will be aborted in favor of the new one. This command
|
/linux-6.3-rc2/Documentation/driver-api/pldmfw/ |
A D | driver-ops.rst | 13 The ``.match_record`` operation is used to determine whether a given PLDM 19 The ``.match_record`` operation should return true if a given record matches 25 The ``.send_package_data`` operation is used to send the device-specific 34 The ``.send_component_table`` operation is used to forward component 47 The ``.flash_component`` operation is used to inform the device driver to 54 The ``.finalize_update`` operation is used by the ``pldmfw`` library in
|
/linux-6.3-rc2/tools/perf/ |
A D | builtin-mem.c | 38 int operation; member 55 mem->operation = 0; in parse_record_events() 126 (mem->operation & MEM_OPERATION_LOAD) && in __cmd_record() 127 (mem->operation & MEM_OPERATION_STORE)) { in __cmd_record() 131 if (mem->operation & MEM_OPERATION_LOAD) { in __cmd_record() 136 if (mem->operation & MEM_OPERATION_STORE) { in __cmd_record() 328 if (!(mem->operation & MEM_OPERATION_LOAD)) { in get_sort_order() 468 .operation = MEM_OPERATION_LOAD | MEM_OPERATION_STORE, in cmd_mem() 471 OPT_CALLBACK('t', "type", &mem.operation, in cmd_mem() 500 if (!argc || !(strncmp(argv[0], "rec", 3) || mem.operation)) in cmd_mem()
|