XINU
Data Structures | Macros | Variables
name.h File Reference

名前空間(ネームスペースマッピング)に関する宣言 More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  nmentry
 全ての名前マッピングを定義する名前プレフィックステーブルの定義(ネームテーブルエントリ) More...
 

Macros

#define NM_MAXLEN   256
 ファイル名の最大サイズ More...
 
#define NM_PRELEN   64
 プレフィックス文字列の最大サイズ More...
 
#define NM_REPLLEN   96
 置換(1個)の最大サイズ More...
 
#define NNAMES   40
 プレフィックス定義の数 More...
 

Variables

struct nmentry nametab []
 名前マッピングのテーブル More...
 
int32 nnames
 割り当てられたネームテーブルエントリの数 More...
 

Detailed Description

名前空間(ネームスペースマッピング)に関する宣言

Definition in file name.h.

Macro Definition Documentation

◆ NM_MAXLEN

#define NM_MAXLEN   256

ファイル名の最大サイズ

Definition at line 11 of file name.h.

Referenced by naminit(), nammap(), and namopen().

◆ NM_PRELEN

#define NM_PRELEN   64

プレフィックス文字列の最大サイズ

Definition at line 7 of file name.h.

Referenced by mount().

◆ NM_REPLLEN

#define NM_REPLLEN   96

置換(1個)の最大サイズ

Definition at line 9 of file name.h.

Referenced by mount().

◆ NNAMES

#define NNAMES   40

プレフィックス定義の数

Definition at line 13 of file name.h.

Referenced by mount().

Variable Documentation

◆ nametab

struct nmentry nametab[]

名前マッピングのテーブル

Definition at line 22 of file naminit.c.

Referenced by mount(), and namrepl().

◆ nnames

int32 nnames

割り当てられたネームテーブルエントリの数

Definition at line 23 of file naminit.c.

Referenced by mount(), naminit(), nammap(), and namrepl().