qsup_gw_ks.h File Reference

QSUP UserSpace to KernelSpace gateway common interface. More...

#include "qsup_gw.h"
#include "qsup.h"
#include <linux/aquosa/kal_sched.h>

Go to the source code of this file.

Defines

#define QSUP_DEFAULT_SRV_UID   0
 UID of the user authorized to create the default server.
#define QSUP_DEFAULT_SRV_GID   0
 GID of the group authorized to create the default server.

Functions

static int qsup_authorize_op (qsup_iparams_t *iparams)
 Check authorizations for requested operation.
qos_rv qsup_gw_ks (qsup_op_t op, void __user *up_iparams, unsigned long size)
 Main US-to-KS gateway function.
qos_rv qsup_init_ks (void)
 Initialize QSUP.
qos_rv qsup_cleanup_ks (void)
 Cleanup QSUP module.
qos_rv qsup_init_default_server (qsup_server_t *default_qsup, qres_time_t Q, qres_time_t Q_min, qres_time_t P)
 Initialize the QSUP default server.

Detailed Description

QSUP UserSpace to KernelSpace gateway common interface.

Todo:
Use custom lock in addition to generic_scheduler_lock ?.

Definition in file qsup_gw_ks.h.

Generated on Mon Aug 2 22:39:17 2010 for qosres by  doxygen 1.6.3