Lines Matching defs:sb_info

73 struct sb_info;
76 struct sb_info *parent;
83 struct sb_info {
100 static void sb_lock(struct sb_info *sb);
101 static void sb_unlock(struct sb_info *sb);
102 static int sb_rd(struct sb_info *sb, int reg);
103 static void sb_wr(struct sb_info *sb, int reg, u_int8_t val);
104 static int sb_cmd(struct sb_info *sb, u_char val);
105 /* static int sb_cmd1(struct sb_info *sb, u_char cmd, int val); */
106 static int sb_cmd2(struct sb_info *sb, u_char cmd, int val);
107 static u_int sb_get_byte(struct sb_info *sb);
108 static void sb_setmixer(struct sb_info *sb, u_int port, u_int value);
109 static int sb_getmixer(struct sb_info *sb, u_int port);
110 static int sb_reset_dsp(struct sb_info *sb);
125 sb_lock(struct sb_info *sb) {
131 sb_lockassert(struct sb_info *sb) {
137 sb_unlock(struct sb_info *sb) {
155 sb_rd(struct sb_info *sb, int reg)
161 sb_wr(struct sb_info *sb, int reg, u_int8_t val)
167 sb_dspwr(struct sb_info *sb, u_char val)
187 sb_cmd(struct sb_info *sb, u_char val)
197 sb_cmd1(struct sb_info *sb, u_char cmd, int val)
209 sb_cmd2(struct sb_info *sb, u_char cmd, int val)
234 sb_setmixer(struct sb_info *sb, u_int port, u_int value)
245 sb_getmixer(struct sb_info *sb, u_int port)
259 sb_get_byte(struct sb_info *sb)
273 sb_reset_dsp(struct sb_info *sb)
317 struct sb_info *sb = mix_getdevinfo(m);
351 struct sb_info *sb = mix_getdevinfo(m);
376 struct sb_info *sb = mix_getdevinfo(m);
434 sb16_release_resources(struct sb_info *sb, device_t dev)
466 sb16_alloc_resources(struct sb_info *sb, device_t dev)
509 struct sb_info *sb = (struct sb_info *)arg;
570 sb_setup(struct sb_info *sb)
680 struct sb_info *sb = devinfo;
698 struct sb_info *sb = ch->parent;
729 struct sb_info *sb = ch->parent;
756 struct sb_info *sb = ch->parent;
768 struct sb_info *sb = ch->parent;
816 struct sb_info *sb;
886 struct sb_info *sb;