The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

[ typedefs ] [ structs ] [ enums ] [ unions ]

1498 definition(s) of structure

CARDTYPE TUNER TVTUNER
_ACB _DCB _SRB
__dummy __getrlimit_args __help__
__semctl_args __setrlimit_args _bktr_clip
_dynamic _pdq_csrs_t _pdq_lanaddr_t
_pdq_pci_csrs_t _pdq_t _pdq_unsolicited_event_t
_pnp_id _sbuf _snddev_info
_tulip_softc_t aarptab acb
acc_t accentmap accept_args
access_args acct acct_args
acd acd_track_info address_info
adjtime_args aha_ccb aha_cmd_buf
aha_config aha_extbios aha_inquire
aha_mbx aha_setup ahb_data
ahb_dma_seg ahb_ecb_status ahc_busreset_args
ahc_dma_seg ahc_softc aic_dma_seg
aic_tinfo alias_info aouthdr
apm_softc apmhook ar_softc
arpcom arphdr arpreq
arprequest asc_unit at_addr
at_aliasreq at_ifaddr atapi
atapi_params atapicmd atapidrv
atapireq atapires audio_operations
audiopage auth_info auth_unix
b004_struct bdevsw bdg_port_stat
bdg_stats bind_args bktr_clip
bktr_softc blk_desc blk_desc_cipher
board_chan board_info bootinfo
bootp_packet bootp_t bootsec_atari
bootsector bootsector33 bootsector50
bootsector710 bounce_page bpb33
bpb50 bpb710 bpb_a
bpf_d bpf_hdr bpf_if
bpf_insn bpf_program bpf_stat
bpf_version bs_err bs_softc
bs_statics bsd_db bshw
bt848_registers bt_boardID bt_board_info
bt_ccb bt_cmd_buf bt_config
bt_data bt_ext_info bt_found
bt_mbx bt_scat_gath bt_setup
bt_sync_value buf buf_queue_head
bus_dma_tag bus_dmamap byte_bpb33
byte_bpb50 byte_bpb710 callout
cappage card_info cblock
ccb ccd_ioctl ccd_softc
ccdbuf ccdcinfo ccddevice
ccdgeom ccdiinfo cd_mode_data
cd_sub_channel_header cd_sub_channel_info cd_sub_channel_media_catalog
cd_sub_channel_position_data cd_sub_channel_track_info cd_toc_entry
cdevsw cfdata cfdriver
cg ch_softc changer
changer_element_status changer_exchange changer_move
changer_params changer_position channel
channel_info chdir_args chflags_args
chmod_args chown_args chroot_args
cisco_packet clist clockframe
clockinfo close_args cmsghdr
colors com_s command
componentname compressor compstat
cond_info condmsg connect_args
consdev const_info cpu_nameclass
crt_ldso csintr_list cstate
csum ctlname ctlr
cursorshape db_breakpoint db_variable
dblock ddpcb ddpehdr
ddpshdr ddpstat defid
deflate_state denode dev_desc
dev_name dev_vn_data devfsmount
device devnode dgb_p
dgb_softc digi_struct digiflow_struct
dinode direct directory
dirent direntry dirtemplate
disk disk_parms diskgeom
disklabel diskslice diskslices
disksort_stats dkbad dkbad_intern
dkdevice dkdriver dma_buffparms
dmap dn_pipe dn_pkt
dn_queue domain dos_partition
dqblk dquot driver_info
dsb dtr dup2_args
dup_args dvcfg_hwsel ecb
ed_ring ed_softc eeProm
eisa_device eisa_device_node eisa_driver
eisa_ioconf elaphdr env87
ep_board ep_softc epic_frag_list
epic_rx_buffer epic_rx_desc epic_tx_buffer
epic_tx_desc ether_aarp ether_addr
ether_arp ether_header ether_multi
ether_multistep evcnt ex_softc
exec execsw execve_args
export_args ext2_acl_entry ext2_acl_header
ext2_dir_entry ext2_group_desc ext2_inode
ext2_old_group_desc ext2_sb_info ext2_super_block
extboot extend_array fatcache
fbcmap fbcurpos fbcursor
fbgattr fbinfo fbsattr
fbtype fchdir_args fchflags_args
fchmod_args fchown_args fcntl_args
fd_formb fd_type fdc_data
fddi_header fdescmount fdescnode
fe_filter fe_probe_list fe_simple_probe_struct
fhandle fid fifoinfo
file filedesc filedesc0
filehdr fileinfo finfo
finst fkeyarg fkeytab
flock flock_args flrep
fork_args format_op format_params
fpacc87 fpathconf_args fpreg
fpu_reg freelist fs
fsinfo fstat_args fstatfs_args
fsync_args ftruncate_args full_ahc_softc
full_tcpiphdr fxp_cb_config fxp_cb_ias
fxp_cb_mcs fxp_cb_nop fxp_cb_tx
fxp_rfa fxp_softc fxp_stats
fxp_supported_media fxp_tbd gate_descriptor
getdirentries_args getdomainname_args getdtablesize_args
getegid_args geteuid_args getfh_args
getfsstat_args getgid_args getgroups_args
gethostname_args getipdomainname_args getitimer_args
getkerninfo_args getlogin_args getpagesize_args
getpeername_args getpgrp_args getpid_args
getppid_args getpriority_args getrusage_args
getsockname_args getsockopt_args gettimeofday_args
getuid_args global_data gmonhdr
gmonparam gpibdata gsc_unit
gtcopos hardware_scb head
hints_bucket hints_header host_ring_entry
hp_4020i_pages huft i386_frame
i386_get_ldt_args i386_set_ldt_args i386tss
i387_struct i_addr ibcs2_access_args
ibcs2_alarm_args ibcs2_chdir_args ibcs2_chmod_args
ibcs2_chown_args ibcs2_creat_args ibcs2_dirent
ibcs2_execv_args ibcs2_execve_args ibcs2_fcntl_args
ibcs2_flock ibcs2_fpathconf_args ibcs2_fstat_args
ibcs2_fstatfs_args ibcs2_getdents_args ibcs2_getgroups_args
ibcs2_getmsg_args ibcs2_gtty_args ibcs2_ioctl_args
ibcs2_isc_args ibcs2_kill_args ibcs2_lseek_args
ibcs2_lstat_args ibcs2_mkdir_args ibcs2_mknod_args
ibcs2_mount_args ibcs2_msgsys_args ibcs2_msqid_ds
ibcs2_nice_args ibcs2_open_args ibcs2_pathconf_args
ibcs2_pause_args ibcs2_pgrpsys_args ibcs2_plock_args
ibcs2_poll ibcs2_poll_args ibcs2_putmsg_args
ibcs2_read_args ibcs2_readlink_args ibcs2_rename_args
ibcs2_rmdir_args ibcs2_secure_args ibcs2_sem
ibcs2_semid_ds ibcs2_semsys_args ibcs2_setgid_args
ibcs2_setgroups_args ibcs2_setuid_args ibcs2_shmid_ds
ibcs2_shmsys_args ibcs2_sigaction ibcs2_sigaction_args
ibcs2_sigpending_args ibcs2_sigprocmask_args ibcs2_sigsuspend_args
ibcs2_sigsys_args ibcs2_socksys_args ibcs2_stat
ibcs2_stat_args ibcs2_statfs ibcs2_statfs_args
ibcs2_stime_args ibcs2_stty_args ibcs2_symlink_args
ibcs2_sysconf_args ibcs2_sysfs_args ibcs2_sysi86_args
ibcs2_termio ibcs2_termios ibcs2_time_args
ibcs2_times_args ibcs2_tm ibcs2_uadmin_args
ibcs2_ulimit_args ibcs2_umount_args ibcs2_unlink_args
ibcs2_ustat ibcs2_utimbuf ibcs2_utime_args
ibcs2_utsname ibcs2_utssys_args ibcs2_wait_args
ibcs2_winsize ibcs2_xenix_args icmp
icmp_ra_addr icmpstat idp
idpstat idt_desc ie_cmd_common
ie_config_cmd ie_en_addr ie_iasetup_cmd
ie_int_sys_conf_ptr ie_mcast_cmd ie_recv_buf_desc
ie_recv_frame_desc ie_softc ie_sys_conf_ptr
ie_sys_ctl_block ie_tdr_cmd ie_xmit_buf
ie_xmit_cmd if_data if_msghdr
ifa_msghdr ifaddr ifaliasreq
ifconf ifid ifile
ifmedia ifmedia_description ifmedia_entry
ifmedia_type_to_subtype ifmediareq ifmib_iso_8802_3
ifmibdata ifnet ifnet_en
ifpppcstatsreq ifpppstatsreq ifqueue
ifreq igmp igmpmsg
igmpstat image_params imgact_gzip
in_addr in_aliasreq in_ifaddr
in_multi in_multistep indir
inflate inflate_blocks_state inflate_codes_state
inflate_huft_s init_block inode
inpcb inpcbinfo ins_format1
ins_format2 ins_format3 inst
instruction internal_state intr_config_hook
intrframe io_desc ioc_capability
ioc_patch ioc_pitch ioc_play_blocks
ioc_play_msf ioc_play_track ioc_read_audio
ioc_read_subchannel ioc_read_toc_entry ioc_read_toc_single_entry
ioc_toc_header ioc_vol ioctl_args
iodone_chain iovec ip
ip_fw ip_fw_chain ip_moptions
ip_mreq ip_opts ip_timestamp
ipasfrag ipc_perm iphdr
ipoption ipovly ipq
ipstat ipx ipx_addr
ipx_aliasreq ipx_ifaddr ipxip_req
ipxpcb ipxstat irq_node
isa_device isa_driver iso_args
iso_directory_record iso_dnode iso_extended_attributes
iso_mnt iso_node iso_primary_descriptor
iso_sierra_primary_descriptor iso_volume_descriptor isoreaddir
ispmdvec isposinfo ispsoftc
issetugid_args itimerval joystick
kbd_ovlkey kbdc_softc kernfs_mount
kernfs_node key_acquirelist key_allocnode
key_msgdata key_msghdr key_registry
key_secassoc key_so2spinode key_t
key_tblnode keymap keyso_cb
kill_args kinfo_proc kmembuckets
kmemstats kmemusage kproc_desc
ktr_csw ktr_genio ktr_header
ktr_psig ktr_syscall ktr_sysret
ktrace_args label_info lance_descinfo
lance_ring lbq lcb
lchown_args lcp_header ld_entry
le_board le_lance_info le_lemac_info
le_softc lfs lfs_bmapv_args
lfs_markv_args lfs_segclean_args lfs_segwait_args
lfs_stats linesw linger
link link_args linker_set
linux_accept_args linux_access_args linux_adjtimex_args
linux_alarm_args linux_bdflush_args linux_bind_args
linux_break_args linux_brk_args linux_chdir_args
linux_chmod_args linux_chown_args linux_clone_args
linux_connect_args linux_creat_args linux_create_module_args
linux_delete_module_args linux_dirent linux_execve_args
linux_fcntl_args linux_flock linux_fork_args
linux_fstat_args linux_fstatfs_args linux_ftime_args
linux_get_kernel_syms_args linux_getdents_args linux_getitimer_args
linux_getpeername_args linux_getpgid_args linux_getsockname_args
linux_getsockopt_args linux_gtty_args linux_idle_args
linux_ifmap linux_ifreq linux_init_module_args
linux_ioctl_args linux_ioperm_args linux_iopl_args
linux_ipc_args linux_ipc_perm linux_kill_args
linux_ksyslog_args linux_lchown_args linux_listen_args
linux_llseek_args linux_lock_args linux_lseek_args
linux_mkdir_args linux_mknod_args linux_mmap_args
linux_mmap_argv linux_modify_ldt_args linux_mount_args
linux_mpx_args linux_mremap_args linux_msync_args
linux_newfstat_args linux_newlstat_args linux_newselect_args
linux_newstat linux_newstat_args linux_newuname_args
linux_newuname_t linux_nice_args linux_olduname_args
linux_open_args linux_pause_args linux_personality_args
linux_phys_args linux_pipe_args linux_prof_args
linux_ptrace_args linux_quotactl_args linux_readdir_args
linux_readlink_args linux_recv_args linux_recvfrom_args
linux_rename_args linux_rmdir_args linux_select_args
linux_select_argv linux_semid_ds linux_send_args
linux_sendto_args linux_serial_struct linux_setitimer_args
linux_setsockopt_args linux_setup_args linux_shmid_ds
linux_shutdown_args linux_sigaction_args linux_sigcontext
linux_sigframe linux_siggetmask_args linux_signal_args
linux_sigpending_args linux_sigprocmask_args linux_sigreturn_args
linux_sigsetmask_args linux_sigsuspend_args linux_sockaddr
linux_socket_args linux_socketcall_args linux_socketpair_args
linux_stat_args linux_statfs_args linux_statfs_buf
linux_stime_args linux_stty_args linux_swapoff_args
linux_symlink_args linux_sysinfo_args linux_termio
linux_termios linux_time_args linux_times_args
linux_times_argv linux_truncate_args linux_ulimit_args
linux_umount_args linux_uname_args linux_unlink_args
linux_uselib_args linux_ustat_args linux_utimbuf
linux_utime_args linux_vhangup_args linux_vm86_args
linux_wait4_args linux_waitpid_args linux_winsize
listen_args lkm_any lkm_dev
lkm_exec lkm_misc lkm_strmod
lkm_syscall lkm_table lkm_vfs
llc llinfo_arp lmc_load
lmc_loadbuf lmc_resrv lmc_stat
lmc_unload lnc_softc loadavg
lock lockf lseek_args
lstat_args ltchars m_ext
m_hdr madvise_args mask_info
matcd_mbx matcd_read2 matcd_volinfo
matchinfo mbstat mbuf
mcd_dma_mode mcd_holdtime mcd_mbx
mcd_qchninfo mcd_rawsector mcd_read1
mcd_read2 mcd_volinfo mcd_volume
md_coredump mdproc mds
mem_desc meteor_capframe meteor_counts
meteor_geomet meteor_mem meteor_pixfmt
meteor_video mfc mfcctl
mfs_args mfsnode midi_buf
midi_info midi_input_info midi_operations
midi_parms mincore_args minherit_args
mixer_def mixer_operations mkdir_args
mkfifo_args mknod_args mlock_args
mmap_args mount mount_args
mouse_data mouse_event mouse_info
mouse_mode mousedefs mousestat
mprotect_args mpu_config mrtstat
mscp msdosfs_args msdosfsmount
msg msgbase msgbuf
msgctl_args msgget_args msghdr
msginfo msgmap msgrcv_args
msgsnd_args msgsys_args msqid_ds
msync_args mtget mtop
multi_kludge munlock_args munmap_args
mymsg namecache nameidata
ncb nchstats ncr_reg
netcred netexport netisrtab
netrange nfs_args nfs_diskless
nfs_fattr nfs_statfs nfs_uquad
nfsd nfsd_args nfsd_cargs
nfsd_srvargs nfsdmap nfsdrt
nfsmount nfsnode nfsreq
nfsrpc_fullblock nfsrpc_fullverf nfsrpc_nickverf
nfsrtt nfsrv_descript nfsrvcache
nfsstats nfssvc_args nfssvc_sock
nfsuid nfsv2_sattr nfsv2_statfs
nfsv2_time nfsv3_diskless nfsv3_fsinfo
nfsv3_fsstat nfsv3_pathconf nfsv3_sattr
nfsv3_spec nfsv3_time nic_info
nlist nosys_args npioctl
nqhost nqlease nqm
ns_addr ns_aliasreq ns_epidp
ns_errp ns_errstat ns_ifaddr
nsip_req nspcb ntp_adjtime_args
ntptimeval null_args null_mount
null_node null_node_cache nzlist
obreak_args ocg ocreat_args
odirtemplate ofstat_args oftruncate_args
ogetdirentries_args ogethostid_args ogetpeername_args
ogetrlimit_args okillpg_args olseek_args
olstat_args ommap_args omsghdr
open_args oquota_args orVals
orecv_args orecvmsg_args orlimit
ortentry osend_args osendmsg_args
osethostid_args osetrlimit_args oshmctl_args
oshmid_ds osigblock_args osigsetmask_args
osigstack_args osigvec_args osockaddr
ostat ostat_args otruncate_args
ovadvise_args owait_args page_device_capabilities
page_element_address_assignment page_transport_geometry_parameters pagerops
partinfo patch_info pathconf_args
patmgr_info pc98_edregister pcb
pccard_device pccard_devinfo pci_conf
pci_conf_io pci_device pci_int_desc
pci_io pci_lkm pcibus
pcic_reg pcicb pcisel
pcred pcvtid pcvtinfo
pdevinit pfsdent pfsnode
pgrp physical_voice_info piix_cookie
piix_prd piix_softc pipe
pipe_args pipebuf pipemapping
pkthdr plimit pmap
pmap_statistics pmc pmc_data
pmc_tstamp pnp_cinfo pnp_device
policy_msghdr polpos portal_args
portal_cred portalmount portalnode
power ppp_comp_stats ppp_header
ppp_idle ppp_option_data ppp_softc
ppp_stats pppstat pr_usrreqs
proc prochd profil_args
profile protosw ps_strings
pseudo_desc pstats ptrace_args
putchar_arg pv_entry qcam
qcam_softc quehead quotactl_args
radix_node radix_node_head random_bucket
rawarc rawcb read_args
read_element_status_descriptor read_element_status_header read_element_status_page_header
readlink_args readv_args reboot_args
recvfrom_args recvmsg_args reg
reg_info region_descriptor relocation_info
rename_args revoke_args rexit_args
rfork_args rgb ringbuffer
rlimit rlist rlisthdr
rmdir_args rmxp_tao route
route_cb router_info rpc_call
rpc_reply rpc_t rrs_hash
rt_addrinfo rt_metrics rt_msghdr
rt_symbol rtdetq rtentry
rtfc_arg rtprio rtprio_args
rtqk_arg rtstat rusage
saa7116_regs save87 sbc_device
sbi_instrument sbrk_args sc_p
scb scb_data scd_mbx
scnhdr scr_tblmove scr_tblsel
screeninfo script scripth
scsi_adapter scsi_addr scsi_blk_limits
scsi_blk_limits_data scsi_changedef scsi_ctlr_config
scsi_data scsi_device scsi_device_config
scsi_erase scsi_exchange_medium scsi_fixation
scsi_generic scsi_initialize_elememt_status scsi_inquiry
scsi_inquiry_data scsi_link scsi_load
scsi_load_unload scsi_mode_header scsi_mode_header_big
scsi_mode_select scsi_mode_select_big scsi_mode_sense
scsi_mode_sense_big scsi_move_medium scsi_pause
scsi_play scsi_play_big scsi_play_msf
scsi_play_rel_big scsi_play_track scsi_position_to_element
scsi_prevent scsi_read_cap_data scsi_read_capacity
scsi_read_cd_cap_data scsi_read_cd_capacity scsi_read_element_status
scsi_read_header scsi_read_subchannel scsi_read_toc
scsi_reassign_blocks scsi_reassign_blocks_data scsi_release
scsi_request_volume_element_address scsi_reserve scsi_reserve_track
scsi_rewind scsi_rezero_unit scsi_rw
scsi_rw_big scsi_rw_tape scsi_send_diag
scsi_sense scsi_sense_data scsi_sense_data_new
scsi_sense_extended scsi_space scsi_start_stop
scsi_synchronize_cache scsi_test_unit_ready scsi_write_filemarks
scsi_write_track scsi_xfer scsibus_data
scsidevs section_dispatch_table seeprom_config
seeprom_descriptor seg_desc segment
segment_descriptor segsum segusage
select_args selinfo sem
sem_undo sembuf semget_args
semid_ds seminfo semop_args
semsys_args sendmsg_args sendto_args
seq_event_rec session setdomainname_args
setegid_args seteuid_args setgid_args
setgroups_args sethostname_args setipdomainname_args
setitimer_args setlogin_args setpgid_args
setpriority_args setregid_args setreuid_args
setsid_args setsockopt_args settimeofday_args
setuid_args sgttyb shm_handle
shmat_args shmctl_args shmdt_args
shmget_args shmid_ds shminfo
shmmap_state shmsys_args shutdown_args
si_channel si_module si_port
si_pstat si_reg si_softc
si_tcsi sigaction sigaction_args
sigacts sigaltstack sigaltstack_args
sigcontext sigframe sigpending_args
sigprocmask_args sigreturn_args sigstack
sigsuspend_args sigvec sillyrename
simplelock sioc_sg_req sioc_vif_req
siocnstate siodev sipcp
sixels sl_softc slcompress
slcp slhdr slot
slot_ctrl slotstate snd_size
snd_wait snoop so_debug
so_map sockaddr sockaddr_at
sockaddr_dl sockaddr_in sockaddr_inarp
sockaddr_ipx sockaddr_ns sockaddr_un
socket socket_args socketlist
socketpair_args socknewproto sockproto
socksysreq sod soft_segment_descriptor
sony_drive_configuration sony_subchannel_position_data sony_toc
sony_tracklist sound_timer_info sound_timer_operations
specinfo speedtab sphdr
spidp spidp_q spigot_info
spp_debug spp_istat sppcb
sppp sppstat spx
spx_debug spx_istat spx_q
spxhdr spxpcb spxstat
sr_hardc sr_softc ssaver
sstk_args st_mode stat
stat_args statfs statfs_args
static_tree_desc_s subchan swapon_args
swblock swd swdevt
symlink_args sync_args syncdata
synth_info synth_operations sysarch_args
sysctl_args sysctl_oid sysctl_req
sysent sysentvec sysex_info
sysinit table_entry tape_pages
tbconf tbf tbpos
tcb tchars tcp_debug
tcpcb tcphdr tcpiphdr
tcpopt tcpstat termios
tftp_t timeb timer_rand_state
timespec timeval timex
timezone tl_chain tl_chain_data
tl_chain_onefrag tl_frag tl_list
tl_list_data tl_list_onefrag tl_mii_frame
tl_softc tl_stats tl_type
tms toc tostruct
trapframe truncate_args tstamp
tty ttychars ttysize
tun_softc tuninfo ucred
udkentry udphdr udpiphdr
udpstat ufid ufs_args
ufsmount uha_bits uha_dma_seg
uha_reg uidinfo uio
umap_args umap_mount umap_node
umap_node_cache umask_args uname_args
union_args union_mount union_node
unlink_args unmount_args unpcb
user usrcmd utimes_args
utrace_args utsname vattr
vfork_args vfs_namemap vfsconf
vfsops vga_char_state vgafontattr
vgaloadchar vgapel vid_info
vif vifctl vjstat
vm_map vm_map_entry vm_object
vm_page vmmeter vmspace
vmtotal vn_ioctl vn_softc
vnode vnodeop_desc vnodeopv_desc
vnodeopv_entry_desc voice_alloc_info voice_info
vop_bwrite_args vop_generic_args vop_lease_args
vt vt_mode vx_softc
w_sigcache wait_args walkarg
wcd wddma wdparams
wds_cmd wds_mb wds_req
wds_setup wfd winentry
winsize wl_softc worm_quirks
wormio_fixation wormio_prepare_disk wormio_prepare_track
wormio_quirk_select write_args writev_args
xdr_string xenix_chsize_args xenix_eaccess_args
xenix_ftime_args xenix_nap_args xenix_rdchk_args
xenix_scoinfo_args xenix_utsname_args xl_chain
xl_chain_data xl_chain_onefrag xl_frag
xl_list xl_list_data xl_list_onefrag
xl_mii_frame xl_softc xl_stats
xl_type

[ source navigation ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.