LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Data Fields
__syscalls_t Struct Reference

#include <iosupport.h>

Data Fields

void *(* sbrk_r )(struct _reent *ptr, ptrdiff_t incr)
 
int(* lock_init )(int *lock, int recursive)
 
int(* lock_close )(int *lock)
 
int(* lock_release )(int *lock)
 
int(* lock_acquire )(int *lock)
 
void(* malloc_lock )(struct _reent *ptr)
 
void(* malloc_unlock )(struct _reent *ptr)
 
void(* exit )(int rc)
 
int(* gettod_r )(struct _reent *ptr, struct timeval *tp, struct timezone *tz)
 

Detailed Description

Definition at line 68 of file iosupport.h.

Field Documentation

◆ exit

void(* __syscalls_t::exit) (int rc)

Definition at line 76 of file iosupport.h.

◆ gettod_r

int(* __syscalls_t::gettod_r) (struct _reent *ptr, struct timeval *tp, struct timezone *tz)

Definition at line 77 of file iosupport.h.

◆ lock_acquire

int(* __syscalls_t::lock_acquire) (int *lock)

Definition at line 73 of file iosupport.h.

◆ lock_close

int(* __syscalls_t::lock_close) (int *lock)

Definition at line 71 of file iosupport.h.

◆ lock_init

int(* __syscalls_t::lock_init) (int *lock, int recursive)

Definition at line 70 of file iosupport.h.

◆ lock_release

int(* __syscalls_t::lock_release) (int *lock)

Definition at line 72 of file iosupport.h.

◆ malloc_lock

void(* __syscalls_t::malloc_lock) (struct _reent *ptr)

Definition at line 74 of file iosupport.h.

◆ malloc_unlock

void(* __syscalls_t::malloc_unlock) (struct _reent *ptr)

Definition at line 75 of file iosupport.h.

◆ sbrk_r

void *(* __syscalls_t::sbrk_r) (struct _reent *ptr, ptrdiff_t incr)

Definition at line 69 of file iosupport.h.


The documentation for this struct was generated from the following file: