Lines Matching refs:members

14  * There is a chain of struct dsp_conf which has one or more members in a chain
34 * Two members will also exchange their data so they are crossconnected.
35 * Three or more members will be added in a conference and will hear each
39 * - Crossconnecting or even conference, if more than two members are together.
40 * - Force mixing of transmit data with other crossconnect/conference members.
135 * by using conference even with two members
492 /* conf gets updated (all members) */
498 printk(KERN_ERR "%s: conference without members\n",
505 /* check all members in our conference */
636 /* determine if members are on the same hfc chip */
639 /* if there are members already in a conference */
668 * ok, now we are sure that all members are on the same pcm.
669 * now we will see if we have only two members, so we can do
673 /* if we have only two members */
702 /* if members have two banks (and not on the same chip) */
707 /* if both members have same slots with crossed banks */
722 /* all members have same slot */
785 "both members have not same slots\n",
799 /* if members have one bank (or on the same chip) */
801 /* if both members have different crossed slots */
816 /* all members have same slot */
894 "PCM, because both members have not "
914 * unit available on the chip. also all members must be on the same
922 "members are on different chips or not "
928 /* for more than two members.. */
930 /* if all members already have the same conference */
938 * if there is an existing conference, but not all members have joined
1042 /* join all members */
1087 /* update members left on conf */
1141 /* update members on conf */
1298 dsp_cmx_send_member(struct dsp *dsp, int len, s32 *c, int members)
1331 "SEND members=%d dsp=%s, conf=%p, rx_R=%05x rx_W=%05x\n",
1332 members, dsp->name, conf, dsp->rx_R, dsp->rx_W);
1408 if (!conf || members <= 1) {
1442 /* PROCESS DATA (two members) */
1446 if (members == 2) {
1503 /* PROCESS DATA (three or more members) */
1622 int mustmix, members;
1656 /* loop all members that do not require conference mixing */
1662 members = 0;
1664 members = list_count_nodes(&conf->mlist);
1666 if (conf->software && members > 1)
1668 if (conf->software && members > 2)
1675 dsp_cmx_send_member(dsp, length, mixbuffer, members);
1684 /* loop all members that require conference mixing */
1686 /* count members and check hardware */
1687 members = list_count_nodes(&conf->mlist);
1689 if (conf->software && members > 1) {
1691 if (conf->software && members > 2) {
1718 mixbuffer, members);
1902 * hdlc data is received from card and sent to all members.