OpenCores
URL https://opencores.org/ocsvn/hf-risc/hf-risc/trunk

Subversion Repositories hf-risc

[/] [hf-risc/] [trunk/] [tools/] [riscv-gnu-toolchain-master/] [linux-headers/] [include/] [linux/] [coda_psdev.h] - Blame information for rev 13

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 13 serginhofr
#ifndef __CODA_PSDEV_H
2
#define __CODA_PSDEV_H
3
 
4
#include <linux/magic.h>
5
 
6
#define CODA_PSDEV_MAJOR 67
7
#define MAX_CODADEVS  5    /* how many do we allow */
8
 
9
 
10
/* messages between coda filesystem in kernel and Venus */
11
struct upc_req {
12
        struct list_head    uc_chain;
13
        caddr_t             uc_data;
14
        u_short             uc_flags;
15
        u_short             uc_inSize;  /* Size is at most 5000 bytes */
16
        u_short             uc_outSize;
17
        u_short             uc_opcode;  /* copied from data to save lookup */
18
        int                 uc_unique;
19
        wait_queue_head_t   uc_sleep;   /* process' wait queue */
20
};
21
 
22
#define CODA_REQ_ASYNC  0x1
23
#define CODA_REQ_READ   0x2
24
#define CODA_REQ_WRITE  0x4
25
#define CODA_REQ_ABORT  0x8
26
 
27
#endif /* __CODA_PSDEV_H */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.