38 while ( (*idto++ = *idfrom++) !=
NULLCH) {
54 msg.rd_status =
htons(0);
60 while ( (*idto++ = *idfrom++) !=
NULLCH ) {
78 kprintf(
"Timeout during remote file open\n\r");
81 }
else if (
ntohs(resp.rd_status) != 0) {
syscall kprintf(char *fmt,...)
ポーリングI/Oを使用して、フォーマットされた文字列をコンソールに出力する。
#define TIMEOUT
システムコールがタイムアウトした場合
int int32
符号あり32ビット整数(int)
void * memset(void *, const int, int32)
指定のByteブロックに対して、同じ値をNバイト分書き込む。
status rdscomm(struct rd_msg_hdr *, int32, struct rd_msg_hdr *, int32, struct rdscblk *)
int32 devcall
デバイスコール関数 返り値の型
#define NULLCH
NULL文字(NULL終端)
devcall rdsopen(struct dentry *devptr, char *diskid, char *mode)