/linux-master/tools/net/ynl/ |
H A D | ynl-gen-c.py | 40 def get_family_id(self): 45 def __init__(self, family, attr_set, attr, value): 48 self.attr = attr 49 self.attr_set = attr_set 50 self.type = attr['type'] 51 self.checks = attr.get('checks', {}) 53 self.request = False 54 self.reply = False 57 self.len = attr['len'] 60 self [all...] |
/linux-master/drivers/net/ethernet/aquantia/atlantic/hw_atl2/ |
H A D | hw_atl2_utils_fw.c | 74 static int hw_atl2_shared_buffer_read_block(struct aq_hw_s *self, argument 82 hw_atl2_shared_buffer_read(self, transaction_id, tid1); 90 hw_atl2_mif_shared_buf_read(self, offset, (u32 *)data, dwords); 92 hw_atl2_shared_buffer_read(self, transaction_id, tid2); 103 static inline int hw_atl2_shared_buffer_finish_ack(struct aq_hw_s *self) argument 108 hw_atl2_mif_host_finished_write_set(self, 1U); 110 self, val, val == 0U, 117 static int aq_a2_fw_init(struct aq_hw_s *self) argument 124 hw_atl2_shared_buffer_get(self, link_control, link_control); 126 hw_atl2_shared_buffer_write(self, link_contro 141 aq_a2_fw_deinit(struct aq_hw_s *self) argument 224 aq_a2_fw_set_link_speed(struct aq_hw_s *self, u32 speed) argument 236 aq_a2_fw_set_mpi_flow_control(struct aq_hw_s *self, struct link_options_s *link_options) argument 245 aq_a2_fw_upd_eee_rate_bits(struct aq_hw_s *self, struct link_options_s *link_options, u32 eee_speeds) argument 256 aq_a2_fw_set_state(struct aq_hw_s *self, enum hal_atl_utils_fw_state_e state) argument 284 aq_a2_fw_update_link_status(struct aq_hw_s *self) argument 326 aq_a2_fw_get_mac_permanent(struct aq_hw_s *self, u8 *mac) argument 336 aq_a2_fill_a0_stats(struct aq_hw_s *self, struct statistics_s *stats) argument 378 aq_a2_fill_b0_stats(struct aq_hw_s *self, struct statistics_s *stats) argument 414 aq_a2_fw_update_stats(struct aq_hw_s *self) argument 446 aq_a2_fw_get_phy_temp(struct aq_hw_s *self, int *temp) argument 457 aq_a2_fw_get_mac_temp(struct aq_hw_s *self, int *temp) argument 465 aq_a2_fw_set_eee_rate(struct aq_hw_s *self, u32 speed) argument 478 aq_a2_fw_get_eee_rate(struct aq_hw_s *self, u32 *rate, u32 *supported_rates) argument 493 aq_a2_fw_renegotiate(struct aq_hw_s *self) argument 513 aq_a2_fw_set_flow_control(struct aq_hw_s *self) argument 526 aq_a2_fw_get_flow_control(struct aq_hw_s *self, u32 *fcmode) argument 537 aq_a2_fw_set_phyloopback(struct aq_hw_s *self, u32 mode, bool enable) argument 559 hw_atl2_utils_get_fw_version(struct aq_hw_s *self) argument 571 hw_atl2_utils_get_action_resolve_table_caps(struct aq_hw_s *self, u8 *base_index, u8 *count) argument 586 aq_a2_fw_set_downshift(struct aq_hw_s *self, u32 counter) argument [all...] |
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_nic.h | 168 static inline struct device *aq_nic_get_dev(struct aq_nic_s *self) argument 170 return self->ndev->dev.parent; 173 void aq_nic_ndev_init(struct aq_nic_s *self); 175 void aq_nic_set_tx_ring(struct aq_nic_s *self, unsigned int idx, 177 struct net_device *aq_nic_get_ndev(struct aq_nic_s *self); 178 int aq_nic_init(struct aq_nic_s *self); 179 void aq_nic_cfg_start(struct aq_nic_s *self); 180 int aq_nic_ndev_register(struct aq_nic_s *self); 181 void aq_nic_ndev_free(struct aq_nic_s *self); 182 int aq_nic_start(struct aq_nic_s *self); [all...] |
H A D | aq_ring.h | 173 static inline unsigned int aq_ring_next_dx(struct aq_ring_s *self, argument 176 return (++dx >= self->size) ? 0U : dx; 179 static inline unsigned int aq_ring_avail_dx(struct aq_ring_s *self) argument 181 return (((self->sw_tail >= self->sw_head)) ? 182 (self->size - 1) - self->sw_tail + self->sw_head : 183 self->sw_head - self [all...] |
H A D | aq_pci_func.c | 147 int aq_pci_func_alloc_irq(struct aq_nic_s *self, unsigned int i, argument 151 struct pci_dev *pdev = self->pdev; 162 self->msix_entry_mask |= (1 << i); 172 void aq_pci_func_free_irqs(struct aq_nic_s *self) argument 174 struct pci_dev *pdev = self->pdev; 179 if (!((1U << i) & self->msix_entry_mask)) 181 if (self->aq_nic_cfg.link_irq_vec && 182 i == self->aq_nic_cfg.link_irq_vec) 183 irq_data = self; 185 irq_data = self 196 aq_pci_func_get_irq_type(struct aq_nic_s *self) argument 206 aq_pci_free_irq_vectors(struct aq_nic_s *self) argument 216 struct aq_nic_s *self; local 346 struct aq_nic_s *self = pci_get_drvdata(pdev); local 370 struct aq_nic_s *self = pci_get_drvdata(pdev); local [all...] |
/linux-master/tools/testing/selftests/mm/ |
H A D | mdwe_test.c | 179 self->p = NULL; 180 self->flags = MAP_SHARED | MAP_ANONYMOUS; 181 self->size = getpagesize(); 199 self->pid = fork(); 200 ASSERT_GE(self->pid, 0) { 204 if (self->pid > 0) { 205 ret = waitpid(self->pid, &status, 0); 214 if (self->p && self->p != MAP_FAILED) 215 munmap(self [all...] |
/linux-master/tools/testing/selftests/hid/tests/ |
H A D | test_multitouch.py | 57 def __init__(self, id, x, y): 58 self.contactid = id 59 self.x = x 60 self.y = y 61 self.cx = x 62 self.cy = y 63 self.tipswitch = True 64 self.confidence = True 65 self.tippressure = 15 66 self [all...] |
H A D | base.py | 136 def __init__(self, name, application, rdesc_str=None, rdesc=None, input_info=None): 138 self.application_matches = application_matches 140 name = f"uhid test {self.__class__.__name__}" 142 name = "uhid test " + self.name 143 self.name = name 160 def assertInputEventsIn(self, expected_events, effective_events): 167 def assertInputEvents(self, expected_events, effective_events): 168 remaining = self.assertInputEventsIn(expected_events, effective_events) 202 def create_device(self): 205 def _load_kernel_module(self, kernel_drive [all...] |
/linux-master/tools/testing/selftests/net/ |
H A D | so_incoming_cpu.c | 96 self->servers = malloc(sizeof(int) * nr_server); 97 ASSERT_NE(self->servers, NULL); 99 self->in_addr.sin_family = AF_INET; 100 self->in_addr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); 101 self->in_addr.sin_port = htons(0); 102 self->addrlen = sizeof(struct sockaddr_in); 110 close(self->servers[i]); 112 free(self->servers); 124 FIXTURE_DATA(so_incoming_cpu) *self, 139 ret = bind(fd, &self 123 create_server(struct __test_metadata *_metadata, FIXTURE_DATA(so_incoming_cpu) *self, const FIXTURE_VARIANT(so_incoming_cpu) *variant, int cpu) argument 157 create_servers(struct __test_metadata *_metadata, FIXTURE_DATA(so_incoming_cpu) *self, const FIXTURE_VARIANT(so_incoming_cpu) *variant) argument 178 create_clients(struct __test_metadata *_metadata, FIXTURE_DATA(so_incoming_cpu) *self) argument 209 verify_incoming_cpu(struct __test_metadata *_metadata, FIXTURE_DATA(so_incoming_cpu) *self) argument [all...] |
H A D | tun.c | 113 memset(self->ifname, 0, sizeof(self->ifname)); 115 self->fd = tun_alloc(self->ifname); 116 ASSERT_GE(self->fd, 0); 118 self->fd2 = tun_alloc(self->ifname); 119 ASSERT_GE(self->fd2, 0); 124 if (self->fd >= 0) 125 close(self [all...] |
/linux-master/scripts/gdb/linux/ |
H A D | symbols.py | 23 def __init__(self, spec, gdb_command): 24 super(LoadModuleBreakpoint, self).__init__(spec, internal=True) 25 self.silent = True 26 self.gdb_command = gdb_command 28 def stop(self): 31 cmd = self.gdb_command 70 def __init__(self): 71 super(LxSymbols, self).__init__("lx-symbols", gdb.COMMAND_FILES, 74 def _update_module_files(self): 75 self [all...] |
H A D | tasks.py | 51 def __init__(self): 52 super(LxTaskByPidFunc, self).__init__("lx_task_by_pid") 54 def invoke(self, pid): 68 def __init__(self): 69 super(LxPs, self).__init__("lx-ps", gdb.COMMAND_DATA) 71 def invoke(self, arg, from_tty): 100 def __init__(self): 101 super(LxThreadInfoFunc, self).__init__("lx_thread_info") 103 def invoke(self, task): 116 def __init__(self) [all...] |
/linux-master/Documentation/sphinx/ |
H A D | kernel_abi.py | 73 def run(self): 74 doc = self.state.document 76 raise self.warning("docutils: file insertion disabled") 84 '--dir', os.path.join(srctree, 'Documentation', self.arguments[0]), 87 if 'rst' in self.options: 91 nodeList = self.nestedParse(lines, self.arguments[0]) 94 def nestedParse(self, lines, fname): 95 env = self.state.document.settings.env 99 if "debug" in self [all...] |
H A D | kerneldoc.py | 60 def run(self): 61 env = self.state.document.settings.env 69 filename = env.config.kerneldoc_srctree + '/' + self.arguments[0] 75 tab_width = self.options.get('tab-width', self.state.document.settings.tab_width) 78 if 'functions' in self.options: 79 self.options['identifiers'] = self.options.get('functions') 82 if 'export' in self.options: 84 export_file_patterns = str(self [all...] |
/linux-master/tools/testing/selftests/kvm/include/ |
H A D | kvm_test_harness.h | 19 (void)vm_create_with_one_vcpu(&self->vcpu, NULL); \ 23 kvm_vm_free(self->vcpu->vm); \ 31 vcpu_arch_set_entry_point(self->vcpu, guestcode); \ 32 __suite##_##test(self->vcpu); \
|
/linux-master/tools/testing/selftests/user_events/ |
H A D | abi_test.c | 223 USER_EVENT_FIXTURE_SETUP(return, self->umount); 226 self->check = 0; 227 self->check_long = 0; 231 USER_EVENT_FIXTURE_TEARDOWN(self->umount); 236 ASSERT_EQ(0, self->check); 237 ASSERT_EQ(0, reg_enable(&self->check, sizeof(int), 0)); 239 ASSERT_EQ(1, self->check); 241 ASSERT_EQ(0, self->check); 245 ASSERT_EQ(1, self->check); 246 ASSERT_EQ(0, reg_disable(&self [all...] |
H A D | ftrace_test.c | 211 USER_EVENT_FIXTURE_SETUP(return, self->umount); 213 self->status_fd = open(status_file, O_RDONLY); 214 ASSERT_NE(-1, self->status_fd); 216 self->data_fd = open(data_file, O_RDWR); 217 ASSERT_NE(-1, self->data_fd); 219 self->enable_fd = -1; 223 USER_EVENT_FIXTURE_TEARDOWN(self->umount); 225 close(self->status_fd); 226 close(self->data_fd); 228 if (self [all...] |
/linux-master/tools/testing/selftests/rtc/ |
H A D | rtctest.c | 33 self->fd = open(rtc_file, O_RDONLY); 37 close(self->fd); 44 if (self->fd == -1 && errno == ENOENT) 46 ASSERT_NE(-1, self->fd); 49 rc = ioctl(self->fd, RTC_RD_TIME, &rtc_tm); 91 if (self->fd == -1 && errno == ENOENT) 93 ASSERT_NE(-1, self->fd); 98 rc = ioctl(self->fd, RTC_RD_TIME, &rtc_tm); 106 rc = ioctl(self->fd, RTC_RD_TIME, &rtc_tm); 129 if (self [all...] |
/linux-master/drivers/comedi/drivers/ni_routing/tools/ |
H A D | convert_csv_to_c.py | 224 def __init__(self, pattern='csv/device_routes/*.csv'): 225 super(DeviceRoutes,self).__init__(pattern) 227 def to_listinit(self): 228 chunks = [ self.output_file_top, 233 sheets = sorted(self.items(), key=lambda i : tuple(i[0].split('-')[::-1]) ) 236 objs = [c_to_o(self.SET_C)] 241 sheet_filename = os.path.join(self.ITEMS_DIR,'{}.c'.format(S)) 247 self.single_output_file_top.format( 250 extern_h = self.EXTERN_H, 258 with open(os.path.join(self [all...] |
/linux-master/tools/testing/selftests/tpm2/ |
H A D | tpm2.py | 204 def __init__(self, alg): 205 self.alg = alg 207 def __str__(self): 212 def __init__(self, name): 213 self.name = name 215 def __str__(self): 220 def __init__(self, alg): 221 self.alg = alg 223 def __str__(self): 228 def __init__(self, c [all...] |
/linux-master/tools/testing/selftests/iommu/ |
H A D | iommufd.c | 61 self->fd = open("/dev/iommu", O_RDWR); 62 ASSERT_NE(-1, self->fd); 67 teardown_iommufd(self->fd, _metadata); 79 EXPECT_ERRNO(ENOENT, _test_ioctl_destroy(self->fd, 0)); 81 EXPECT_ERRNO(EFAULT, ioctl(self->fd, IOMMU_DESTROY, NULL)); 84 ioctl(self->fd, _IO(IOMMUFD_TYPE, IOMMUFD_CMD_BASE - 1), 101 EXPECT_ERRNO(EINVAL, ioctl(self->fd, _ioctl, &cmd)); \ 103 EXPECT_ERRNO(E2BIG, ioctl(self->fd, _ioctl, &cmd)); \ 105 rc = ioctl(self->fd, _ioctl, &cmd); \ 111 ioctl(self [all...] |
/linux-master/tools/perf/scripts/python/ |
H A D | flamegraph.py | 53 def __init__(self, name, libtype): 54 self.name = name 57 self.libtype = libtype 58 self.value = 0 59 self.children = [] 61 def to_json(self): 63 "n": self.name, 64 "l": self.libtype, 65 "v": self.value, 66 "c": self [all...] |
H A D | gecko.py | 128 def _intern_stack(self, frame_id: int, prefix_id: Optional[int]) -> int: 132 stack_id = self.stackMap.get(key) 135 stack_id = len(self.stackTable) 136 self.stackTable.append(Stack(prefix_id=prefix_id, frame_id=frame_id)) 137 self.stackMap[key] = stack_id 140 def _intern_string(self, string: str) -> int: 142 string_id = self.stringMap.get(string) 145 string_id = len(self.stringTable) 146 self.stringTable.append(string) 147 self [all...] |
/linux-master/tools/testing/selftests/exec/ |
H A D | non-regular.c | 47 FIXTURE_DATA(file) *self, 53 FIXTURE_DATA(file) *self, 64 ASSERT_EQ(symlink(paths[i], self->pathname), 0); 81 FIXTURE_DATA(file) *self, 84 ASSERT_EQ(mkdir(self->pathname, 0755), 0); 96 FIXTURE_DATA(file) *self, 103 rc = mknod(self->pathname, 0755 | variant->mode, dev); 134 FIXTURE_DATA(file) *self, 137 ASSERT_EQ(mkfifo(self->pathname, 0755), 0); 149 ASSERT_GT(asprintf(&self 52 setup_link(struct __test_metadata *_metadata, FIXTURE_DATA(file) *self, const FIXTURE_VARIANT(file) *variant) argument 80 setup_dir(struct __test_metadata *_metadata, FIXTURE_DATA(file) *self, const FIXTURE_VARIANT(file) *variant) argument 95 setup_node(struct __test_metadata *_metadata, FIXTURE_DATA(file) *self, const FIXTURE_VARIANT(file) *variant) argument 133 setup_fifo(struct __test_metadata *_metadata, FIXTURE_DATA(file) *self, const FIXTURE_VARIANT(file) *variant) argument [all...] |
/linux-master/tools/testing/selftests/net/af_unix/ |
H A D | diag_uid.c | 54 self->netlink_fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_SOCK_DIAG); 55 ASSERT_NE(self->netlink_fd, -1); 57 self->unix_fd = socket(AF_UNIX, SOCK_STREAM, 0); 58 ASSERT_NE(self->unix_fd, -1); 60 ret = fstat(self->unix_fd, &file_stat); 63 self->inode = file_stat.st_ino; 65 optlen = sizeof(self->cookie); 66 ret = getsockopt(self->unix_fd, SOL_SOCKET, SO_COOKIE, &self->cookie, &optlen); 72 close(self 76 send_request(struct __test_metadata *_metadata, FIXTURE_DATA(diag_uid) *self, const FIXTURE_VARIANT(diag_uid) *variant) argument 134 receive_response(struct __test_metadata *_metadata, FIXTURE_DATA(diag_uid) *self) argument [all...] |