Searched refs:self (Results 101 - 125 of 664) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/user_events/
H A Dftrace_test.c211 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/net/
H A Dtun.c113 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/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.h173 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 Daq_pci_func.c147 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
343 struct aq_nic_s *self = pci_get_drvdata(pdev); local
367 struct aq_nic_s *self = pci_get_drvdata(pdev); local
[all...]
/linux-master/tools/testing/selftests/rtc/
H A Drtctest.c33 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 Dconvert_csv_to_c.py224 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...]
H A Dcsv_collection.py14 def __init__(self, pattern, skip_commented_lines=True, strip_lines=True):
15 super(CSVCollection, self).__init__()
16 self.pattern = pattern
25 key = self.source_column_name
28 dR = csv.DictReader(F, delimiter=self.delimiter,
29 quotechar=self.quotechar)
39 self[name] = D
/linux-master/tools/testing/selftests/tpm2/
H A Dtpm2.py204 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 Diommufd.c61 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 Dflamegraph.py53 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 Dgecko.py128 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 Dnon-regular.c47 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/hid/tests/
H A Dtest_tablet.py59 self, touch: BtnTouch, tool: Optional[ToolType], button: Optional[bool]
61 self.touch = touch # type: ignore
62 self.tool = tool # type: ignore
63 self.button = button # type: ignore
98 self, events: List[libevdev.InputEvent], strict: bool, test_button: BtnPressed
102 touch = self.touch
104 tool = self.tool
106 button = self.button
137 new_state in self.valid_transitions()
138 ), f"moving from {self} t
[all...]
H A Dtest_mouse.py35 def __init__(self, rdesc, name=None, input_info=None):
38 self.left = False
39 self.right = False
40 self.middle = False
42 def create_report(self, x, y, buttons=None, wheels=None, reportID=None):
57 self.left = left
59 self.right = right
61 self.middle = middle
62 left = self.left
63 right = self
[all...]
H A Dtest_apple_keyboard.py142 self,
148 self.default_reportID = 1
150 def send_fn_state(self, state):
153 r = self.create_report(data, reportID=17)
154 self.call_input_event(r)
161 def create_device(self):
164 def test_single_function_key(self):
166 uhdev = self.uhdev
168 syn_event = self.syn_event
174 self
[all...]
H A Dtest_keyboard.py26 def __init__(self, rdesc, name=None, input_info=None):
29 self.keystates = {}
31 def _update_key_state(self, keys):
38 unused_keys = [k for k, v in self.keystates.items() if not v]
40 del self.keystates[key]
42 # self.keystates contains now the list of currently pressed keys,
44 for key in self.keystates.keys():
45 self.keystates[key] = False
49 self.keystates[key] = True
51 def _create_report_data(self)
[all...]
/linux-master/tools/testing/selftests/net/af_unix/
H A Ddiag_uid.c54 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...]
H A Dunix_connect.c104 self->family = AF_UNIX;
109 close(self->server);
110 close(self->client);
120 .sun_family = self->family,
124 self->server = socket(self->family, variant->type, 0);
125 ASSERT_NE(-1, self->server);
130 err = bind(self->server, (struct sockaddr *)&addr, addrlen);
134 err = listen(self->server, 32);
141 self
[all...]
H A Dscm_pidfd.c103 snprintf(path, sizeof(path), "/proc/self/fdinfo/%d", pidfd);
258 self->client_addr = mmap(NULL, sizeof(*self->client_addr), PROT_READ | PROT_WRITE,
260 ASSERT_NE(MAP_FAILED, self->client_addr);
265 close(self->server);
267 kill(self->client_pid, SIGKILL);
268 waitpid(self->client_pid, NULL, 0);
271 unlink(self->server_addr.sock_name);
272 unlink(self->client_addr->sock_name);
294 static void client(FIXTURE_DATA(scm_pidfd) *self,
[all...]
/linux-master/tools/testing/selftests/alsa/
H A Dtest-pcmtest-driver.c138 self->params.buffer_size = 16384;
139 self->params.period_size = 4096;
140 self->params.channels = CH_NUM;
141 self->params.rate = 8000;
142 self->params.access = SND_PCM_ACCESS_RW_INTERLEAVED;
143 self->params.format = SND_PCM_FORMAT_S16_LE;
144 self->card = -1;
145 self->params.sample_size = snd_pcm_format_physical_width(self->params.format) / 8;
147 self
[all...]
/linux-master/tools/testing/selftests/prctl/
H A Dset-anon-vma-name-test.c49 maps_file = fopen("/proc/self/maps", "r");
51 printf("## /proc/self/maps file opening error\n");
79 self->ptr_anon = mmap(NULL, AREA_SIZE, PROT_READ | PROT_WRITE,
81 ASSERT_NE(self->ptr_anon, NULL);
82 self->ptr_not_anon = mmap(NULL, AREA_SIZE, PROT_READ | PROT_WRITE,
84 ASSERT_NE(self->ptr_not_anon, NULL);
88 munmap(self->ptr_anon, AREA_SIZE);
89 munmap(self->ptr_not_anon, AREA_SIZE);
94 EXPECT_GE(rename_vma((unsigned long)self->ptr_anon, AREA_SIZE, GOOD_NAME), 0);
95 EXPECT_TRUE(was_renaming_successful(GOOD_NAME, (unsigned long)self
[all...]
/linux-master/tools/testing/kunit/
H A Dkunit_kernel.py45 def __init__(self, linux_arch: str, cross_compile: Optional[str]):
46 self._linux_arch = linux_arch
47 self._cross_compile = cross_compile
49 def make_mrproper(self) -> None:
57 def make_arch_config(self, base_kunitconfig: kunit_config.Kconfig) -> kunit_config.Kconfig:
60 def make_olddefconfig(self, build_dir: str, make_options: Optional[List[str]]) -> None:
61 command = ['make', 'ARCH=' + self._linux_arch, 'O=' + build_dir, 'olddefconfig']
62 if self._cross_compile:
63 command += ['CROSS_COMPILE=' + self._cross_compile]
74 def make(self, job
[all...]
/linux-master/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
H A DCore.py103 def __init__(self, common_cpu, common_secs, common_nsecs,
105 self.cpu = common_cpu
106 self.secs = common_secs
107 self.nsecs = common_nsecs
108 self.pid = common_pid
109 self.comm = common_comm
110 self.callchain = common_callchain
112 def ts(self):
113 return (self.secs * (10 ** 9)) + self
[all...]
/linux-master/tools/testing/selftests/bpf/
H A Dtest_bpftool.py74 def test_feature_dev_json(self, iface):
86 self.assertCountEqual(res.keys(), expected_keys)
91 self.assertNotIn(unexpected_helper, helpers)
93 def test_feature_kernel(self):
111 self.assertCountEqual(tc.keys(), expected_keys)
116 self.assertNotIn(unexpected_helper, helpers)
118 def test_feature_kernel_full(self):
139 self.assertTrue(found_helpers)
141 def test_feature_kernel_full_vs_not_full(self):
155 self
[all...]
/linux-master/tools/testing/selftests/pidfd/
H A Dpidfd_getfd_test.c143 self->sk = sk_pair[0];
145 self->pid = fork();
146 ASSERT_GE(self->pid, 0);
148 if (self->pid == 0) {
157 self->pidfd = sys_pidfd_open(self->pid, 0);
158 ASSERT_GE(self->pidfd, 0);
164 ret = recv(sk_pair[0], &self->remote_fd, sizeof(self->remote_fd), 0);
165 ASSERT_EQ(sizeof(self
[all...]

Completed in 226 milliseconds

1234567891011>>