sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
__attribute__ Struct Reference

Classes

struct  [struct].aligned
struct  [struct].__unnamed0__
struct  [struct].__unnamed1__
struct  [struct].__unnamed2__
struct  [struct].__unnamed3__
struct  [struct].__unnamed4__
struct  [struct].__unnamed5__

Public Attributes

u32 m3r: 1
u32 m3p: 1
u32 imt: 1
u32 pse: 1
u32 ip3: 1
u32 p3q: 1
u32 p2q: 1
u32 p1q: 1
u32 oph: 1
u32 apath: 2
u32 dir: 1
u32 pad0: 11
u32 fqc: 5
u32 pad1: 3
u32 nloop: 15
u32 eop: 1
u32 tag: 16
u32 pre: 1
u32 prim: 11
u32 flg: 2
u32 nreg: 4
u32 loopcnt: 15
u32 regcnt: 4
u32 vuaddr: 10
u32 p3cnt: 15
u32 vps: 2
u32 vew: 1
u32 vgw: 1
u32 mrk: 1
u32 dbf: 1
u32 vss: 1
u32 vfs: 1
u32 vis: 1
u32 irq: 1
u32 er0: 1
u32 er1: 1
u32 fdr: 1
u32 pad2: 3
u32 cl: 8
u32 wl: 8
u32 mode: 2
u32 m0: 2
u32 m1: 2
u32 m2: 2
u32 m3: 2
u32 m4: 2
u32 m5: 2
u32 m6: 2
u32 m7: 2
u32 m8: 2
u32 m9: 2
u32 m10: 2
u32 m11: 2
u32 m12: 2
u32 m13: 2
u32 m14: 2
u32 m15: 2
u32 imdt: 16
u32 num: 8
u32 cmd: 8
u32 itops: 10
u32 base: 10
u32 offset: 10
u32 tops: 10
u32 itop: 10
u32 top: 10
u64 xyz
struct __attribute__ aligned
u64 uv
struct  
struct  
u64 rgbaq
struct  
VECTOR strq
struct  
VECTOR rgba
struct  
VECTOR xyzw
struct  
unsigned int cmd
unsigned short len
unsigned int retval
int flags
char path [PS2NETFS_MAX_PATH]
int fd
int nbytes
int retval
int offset
int whence
int command
char buf [PS2NETFS_MAX_PATH]
unsigned int mode
unsigned int attr
unsigned int size
unsigned char ctime [8]
unsigned char atime [8]
unsigned char mtime [8]
unsigned int hisize
char name [PS2NETFS_MAX_PATH]
int count
char list [PS2NETFS_MAX_PATH]
char fsname [PS2NETFS_MAX_PATH]
char devname [PS2NETFS_MAX_PATH]
int flag
char arg [PS2NETFS_MAX_PATH]
int arglen
char dev [PS2NETFS_MAX_PATH]
char blockdev [PS2NETFS_MAX_PATH]
char oldpath [PS2NETFS_MAX_PATH]
char newpath [PS2NETFS_MAX_PATH]

Detailed Description

Definition at line 39 of file gif_registers.h.

Member Data Documentation

◆ apath

u32 __attribute__::apath

Definition at line 50 of file gif_registers.h.

◆ arg

char __attribute__::arg

Definition at line 237 of file ps2fs.h.

◆ arglen

int __attribute__::arglen

Definition at line 238 of file ps2fs.h.

◆ atime

unsigned char __attribute__::atime[8]

Definition at line 206 of file ps2fs.h.

◆ attr

unsigned int __attribute__::attr

Definition at line 203 of file ps2fs.h.

◆ base

u32 __attribute__::base

Definition at line 145 of file vif_registers.h.

◆ blockdev

char __attribute__::blockdev[PS2NETFS_MAX_PATH]

Definition at line 247 of file ps2fs.h.

◆ buf

char __attribute__::buf[PS2NETFS_MAX_PATH]

Definition at line 187 of file ps2fs.h.

◆ cl

u32 __attribute__::cl

Definition at line 99 of file vif_registers.h.

◆ cmd [1/2]

unsigned int __attribute__::cmd

Definition at line 134 of file vif_registers.h.

◆ cmd [2/2]

unsigned int __attribute__::cmd

Definition at line 115 of file ps2fs.h.

◆ command

int __attribute__::command

Definition at line 179 of file ps2fs.h.

◆ count

int __attribute__::count

Definition at line 217 of file ps2fs.h.

◆ ctime

unsigned char __attribute__::ctime[8]

Definition at line 205 of file ps2fs.h.

◆ dbf

u32 __attribute__::dbf

Definition at line 84 of file vif_registers.h.

◆ dev

char __attribute__::dev[PS2NETFS_MAX_PATH]

Definition at line 246 of file ps2fs.h.

◆ devname

char __attribute__::devname[PS2NETFS_MAX_PATH]

Definition at line 235 of file ps2fs.h.

◆ dir

u32 __attribute__::dir

Definition at line 51 of file gif_registers.h.

◆ eop

u32 __attribute__::eop

Definition at line 60 of file gif_registers.h.

◆ er0

u32 __attribute__::er0

Definition at line 89 of file vif_registers.h.

◆ er1

u32 __attribute__::er1

Definition at line 90 of file vif_registers.h.

◆ fd

int __attribute__::fd

Definition at line 138 of file ps2fs.h.

◆ fdr

u32 __attribute__::fdr

Definition at line 92 of file vif_registers.h.

◆ flag

int __attribute__::flag

Definition at line 236 of file ps2fs.h.

◆ flags

int __attribute__::flags

Definition at line 130 of file ps2fs.h.

◆ flg

u32 __attribute__::flg

Definition at line 69 of file gif_registers.h.

◆ fqc

u32 __attribute__::fqc

Definition at line 53 of file gif_registers.h.

◆ fsname

char __attribute__::fsname[PS2NETFS_MAX_PATH]

Definition at line 234 of file ps2fs.h.

◆ hisize

unsigned int __attribute__::hisize

Definition at line 208 of file ps2fs.h.

◆ imdt

u32 __attribute__::imdt

Definition at line 132 of file vif_registers.h.

◆ imt

u32 __attribute__::imt

Definition at line 43 of file gif_registers.h.

◆ ip3

u32 __attribute__::ip3

Definition at line 45 of file gif_registers.h.

◆ irq

u32 __attribute__::irq

Definition at line 88 of file vif_registers.h.

◆ itop

u32 __attribute__::itop

Definition at line 163 of file vif_registers.h.

◆ itops

u32 __attribute__::itops

Definition at line 139 of file vif_registers.h.

◆ len

unsigned short __attribute__::len

Definition at line 116 of file ps2fs.h.

◆ list

char __attribute__::list

Definition at line 218 of file ps2fs.h.

◆ loopcnt

u32 __attribute__::loopcnt

Definition at line 85 of file gif_registers.h.

◆ m0

u32 __attribute__::m0

Definition at line 112 of file vif_registers.h.

◆ m1

u32 __attribute__::m1

Definition at line 113 of file vif_registers.h.

◆ m10

u32 __attribute__::m10

Definition at line 122 of file vif_registers.h.

◆ m11

u32 __attribute__::m11

Definition at line 123 of file vif_registers.h.

◆ m12

u32 __attribute__::m12

Definition at line 124 of file vif_registers.h.

◆ m13

u32 __attribute__::m13

Definition at line 125 of file vif_registers.h.

◆ m14

u32 __attribute__::m14

Definition at line 126 of file vif_registers.h.

◆ m15

u32 __attribute__::m15

Definition at line 127 of file vif_registers.h.

◆ m2

u32 __attribute__::m2

Definition at line 114 of file vif_registers.h.

◆ m3

u32 __attribute__::m3

Definition at line 115 of file vif_registers.h.

◆ m3p

u32 __attribute__::m3p

Definition at line 42 of file gif_registers.h.

◆ m3r

u32 __attribute__::m3r

Definition at line 41 of file gif_registers.h.

◆ m4

u32 __attribute__::m4

Definition at line 116 of file vif_registers.h.

◆ m5

u32 __attribute__::m5

Definition at line 117 of file vif_registers.h.

◆ m6

u32 __attribute__::m6

Definition at line 118 of file vif_registers.h.

◆ m7

u32 __attribute__::m7

Definition at line 119 of file vif_registers.h.

◆ m8

u32 __attribute__::m8

Definition at line 120 of file vif_registers.h.

◆ m9

u32 __attribute__::m9

Definition at line 121 of file vif_registers.h.

◆ mode [1/2]

u32 __attribute__::mode

Definition at line 106 of file vif_registers.h.

◆ mode [2/2]

unsigned int __attribute__::mode

Definition at line 202 of file ps2fs.h.

◆ mrk

u32 __attribute__::mrk

Definition at line 83 of file vif_registers.h.

◆ mtime

unsigned char __attribute__::mtime[8]

Definition at line 207 of file ps2fs.h.

◆ name

char __attribute__::name[PS2NETFS_MAX_PATH]

Definition at line 209 of file ps2fs.h.

◆ nbytes

int __attribute__::nbytes

Definition at line 146 of file ps2fs.h.

◆ newpath

char __attribute__::newpath[PS2NETFS_MAX_PATH]

Definition at line 257 of file ps2fs.h.

◆ nloop

u32 __attribute__::nloop

Definition at line 59 of file gif_registers.h.

◆ nreg

u32 __attribute__::nreg

Definition at line 70 of file gif_registers.h.

◆ num

u32 __attribute__::num

Definition at line 133 of file vif_registers.h.

◆ offset [1/2]

u32 __attribute__::offset

Definition at line 151 of file vif_registers.h.

◆ offset [2/2]

int __attribute__::offset

Definition at line 170 of file ps2fs.h.

◆ oldpath

char __attribute__::oldpath[PS2NETFS_MAX_PATH]

Definition at line 256 of file ps2fs.h.

◆ oph

u32 __attribute__::oph

Definition at line 49 of file gif_registers.h.

◆ p1q

u32 __attribute__::p1q

Definition at line 48 of file gif_registers.h.

◆ p2q

u32 __attribute__::p2q

Definition at line 47 of file gif_registers.h.

◆ p3cnt

u32 __attribute__::p3cnt

Definition at line 94 of file gif_registers.h.

◆ p3q

u32 __attribute__::p3q

Definition at line 46 of file gif_registers.h.

◆ pad0

u32 __attribute__::pad0

Definition at line 52 of file gif_registers.h.

◆ pad1

u32 __attribute__::pad1

Definition at line 54 of file gif_registers.h.

◆ pad2

u32 __attribute__::pad2

Definition at line 94 of file vif_registers.h.

◆ path

char __attribute__::path

Definition at line 131 of file ps2fs.h.

◆ pre

u32 __attribute__::pre

Definition at line 67 of file gif_registers.h.

◆ prim

u32 __attribute__::prim

Definition at line 68 of file gif_registers.h.

◆ pse

u32 __attribute__::pse

Definition at line 44 of file gif_registers.h.

◆ regcnt

u32 __attribute__::regcnt

Definition at line 87 of file gif_registers.h.

◆ retval [1/2]

int __attribute__::retval

Definition at line 153 of file ps2fs.h.

◆ retval [2/2]

int __attribute__::retval

Definition at line 123 of file ps2fs.h.

◆ rgba

VECTOR __attribute__::rgba

Definition at line 69 of file draw_types.h.

◆ rgbaq

u64 __attribute__::rgbaq

Definition at line 41 of file draw_types.h.

◆ size

unsigned int __attribute__::size

Definition at line 204 of file ps2fs.h.

◆ strq

VECTOR __attribute__::strq

Definition at line 59 of file draw_types.h.

◆ tag

u32 __attribute__::tag

Definition at line 61 of file gif_registers.h.

◆ top

u32 __attribute__::top

Definition at line 169 of file vif_registers.h.

◆ tops

u32 __attribute__::tops

Definition at line 157 of file vif_registers.h.

◆ uv

u64 __attribute__::uv

Definition at line 29 of file draw_types.h.

◆ vew

u32 __attribute__::vew

Definition at line 80 of file vif_registers.h.

◆ vfs

u32 __attribute__::vfs

Definition at line 86 of file vif_registers.h.

◆ vgw

u32 __attribute__::vgw

Definition at line 81 of file vif_registers.h.

◆ vis

u32 __attribute__::vis

Definition at line 87 of file vif_registers.h.

◆ vps

u32 __attribute__::vps

Definition at line 79 of file vif_registers.h.

◆ vss

u32 __attribute__::vss

Definition at line 85 of file vif_registers.h.

◆ vuaddr

u32 __attribute__::vuaddr

Definition at line 88 of file gif_registers.h.

◆ whence

int __attribute__::whence

Definition at line 171 of file ps2fs.h.

◆ wl

u32 __attribute__::wl

Definition at line 100 of file vif_registers.h.

◆ xyz

u64 __attribute__::xyz

Definition at line 20 of file draw_types.h.

◆ xyzw

VECTOR __attribute__::xyzw

Definition at line 79 of file draw_types.h.


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