Lines Matching defs:regs

201 	_kernel_swi_regs regs;
212 regs.r[0] = (int)vars;
213 regs.r[1] = (int)vals;
214 _kernel_swi(OS_ReadVduVariables, &regs, &regs);
249 _kernel_swi_regs regs;
293 regs.r[1] = (unsigned int)(window_block);
296 if (_kernel_swi(Wimp_CreateWindow, &regs, &regs) == NULL)
298 this->hidden->window_handle = window_data[0] = regs.r[0];
301 regs.r[1] = (unsigned int)window_data;
302 if (_kernel_swi(Wimp_OpenWindow, &regs, &regs) == NULL)
318 _kernel_swi_regs regs;
319 regs.r[1] = (unsigned int)&(this->hidden->window_handle);
320 _kernel_swi(Wimp_DeleteWindow, &regs, &regs);
327 _kernel_swi_regs regs;
341 regs.r[1] = (int)update_block;
343 if (_kernel_swi(Wimp_UpdateWindow, &regs, &regs) == 0)
345 while (regs.r[0])
348 _kernel_swi(Wimp_GetRectangle, &regs, &regs);
386 _kernel_swi_regs regs;
394 regs.r[1] = (int)block;
395 _kernel_swi(Wimp_GetCaretPosition, &regs, &regs);
398 regs.r[0] = -1;
399 _kernel_swi(Wimp_SetCaretPosition, &regs,&regs);
402 regs.r[0] = this->hidden->window_handle;
403 regs.r[1] = -1;
404 regs.r[2] = -1;
405 regs.r[3] = -1;
406 _kernel_swi(Wimp_SetCaretPosition, &regs,&regs);
408 regs.r[0] = block[0];
409 regs.r[1] = block[1];
410 regs.r[2] = block[2];
411 regs.r[3] = block[3];
412 regs.r[4] = block[4];
413 regs.r[5] = block[5];
414 _kernel_swi(Wimp_SetCaretPosition, &regs,&regs);
417 regs.r[0] = this->hidden->window_handle;
418 regs.r[1] = 0x4b534154; /* "TASK" */
419 regs.r[2] = 3; /* Redraw title */
420 _kernel_swi(Wimp_ForceRedraw, &regs, &regs);
428 _kernel_swi_regs regs;
429 regs.r[0] = -1; /* Whole screen */
430 regs.r[1] = 0;
431 regs.r[2] = 0;
432 regs.r[3] = width;
433 regs.r[4] = height;
434 _kernel_swi(Wimp_ForceRedraw, &regs, &regs);