Lines Matching refs:param
118 static void DumpMemData(int fd, struct MemDumpParam *param)
121 int ret = ioctl(fd, HIDUMPER_MEM_DATA, param);
127 (void)param;
158 struct MemDumpParam param;
174 param.type = DUMP_TO_STDOUT;
175 DumpMemData(fd, ¶m);
177 param.type = DUMP_TO_FILE;
178 if (strncpy_s(param.filePath, sizeof(param.filePath),
179 argv[TWO_OF_ARGC_PARAMETERS], sizeof(param.filePath) - 1) != EOK) {
180 printf("param.filePath is not enough or strncpy_s failed\n");
183 DumpMemData(fd, ¶m);
185 param.type = DUMP_TO_STDOUT;
186 param.start = strtoull(argv[TWO_OF_ARGC_PARAMETERS], NULL, BUF_SIZE_16);
187 param.size = strtoull(argv[THREE_OF_ARGC_PARAMETERS], NULL, BUF_SIZE_16);
188 DumpMemData(fd, ¶m);
190 param.type = DUMP_TO_FILE;
191 param.start = strtoull(argv[TWO_OF_ARGC_PARAMETERS], NULL, BUF_SIZE_16);
192 param.size = strtoull(argv[THREE_OF_ARGC_PARAMETERS], NULL, BUF_SIZE_16);
193 if (strncpy_s(param.filePath, sizeof(param.filePath),
194 argv[FOUR_OF_ARGC_PARAMETERS], sizeof(param.filePath) - 1) != EOK) {
195 printf("param.filePath is not enough or strncpy_s failed\n");
198 DumpMemData(fd, ¶m);