summaryrefslogtreecommitdiffstats
path: root/sys/mips/nlm/msgring.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/mips/nlm/msgring.h')
-rw-r--r--sys/mips/nlm/msgring.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/sys/mips/nlm/msgring.h b/sys/mips/nlm/msgring.h
index e57a0fe..cf5f66e 100644
--- a/sys/mips/nlm/msgring.h
+++ b/sys/mips/nlm/msgring.h
@@ -29,15 +29,12 @@
* $FreeBSD$
*/
+#define CMS_DEFAULT_CREDIT 50
+
extern uint32_t xlp_msg_thread_mask;
typedef void (*msgring_handler)(int, int, int, int, struct nlm_fmn_msg *, void *);
int register_msgring_handler(int startb, int endb, msgring_handler action,
void *arg);
-int xlp_handle_msg_vc(int vc, int max_msgs);
-void xlp_msgring_cpu_init(uint32_t);
-void xlp_msgring_config(void);
-void xlp_cpu_msgring_handler(int bucket, int size, int code, int stid,
- struct nlm_fmn_msg *msg, void *data);
-
-void nlm_cms_credit_setup(int credit);
-void xlp_msgring_iodi_config(void);
+int xlp_handle_msg_vc(u_int vcmask, int max_msgs);
+void xlp_msgring_cpu_init(int, int, int);
+void xlp_cms_enable_intr(int , int , int , int);
OpenPOWER on IntegriCloud