Lines Matching refs:ch_num

233 static struct rio_channel *riocm_ch_alloc(u16 ch_num);
1288 static struct rio_channel *riocm_ch_alloc(u16 ch_num) in riocm_ch_alloc() argument
1298 if (ch_num) { in riocm_ch_alloc()
1300 start = ch_num; in riocm_ch_alloc()
1301 end = ch_num + 1; in riocm_ch_alloc()
1351 static struct rio_channel *riocm_ch_create(u16 *ch_num) in riocm_ch_create() argument
1355 ch = riocm_ch_alloc(*ch_num); in riocm_ch_create()
1359 *ch_num, PTR_ERR(ch)); in riocm_ch_create()
1361 *ch_num = ch->id; in riocm_ch_create()
1666 u16 ch_num; in cm_chan_create() local
1669 if (get_user(ch_num, p)) in cm_chan_create()
1673 ch_num, current->comm, task_pid_nr(current)); in cm_chan_create()
1674 ch = riocm_ch_create(&ch_num); in cm_chan_create()
1680 ch_num, current->comm, task_pid_nr(current)); in cm_chan_create()
1681 return put_user(ch_num, p); in cm_chan_create()
1692 u16 ch_num; in cm_chan_close() local
1695 if (get_user(ch_num, p)) in cm_chan_close()
1699 ch_num, current->comm, task_pid_nr(current)); in cm_chan_close()
1702 ch = idr_find(&ch_idr, ch_num); in cm_chan_close()
1740 u16 ch_num; in cm_chan_listen() local
1742 if (get_user(ch_num, p)) in cm_chan_listen()
1745 return riocm_ch_listen(ch_num); in cm_chan_listen()
1763 param.ch_num, current->comm, task_pid_nr(current)); in cm_chan_accept()
1768 ch = riocm_ch_accept(param.ch_num, &param.ch_num, accept_to); in cm_chan_accept()
1855 ret = riocm_ch_send(msg.ch_num, buf, msg.size); in cm_chan_msg_send()
1876 if (msg.ch_num == 0 || msg.size == 0) in cm_chan_msg_rcv()
1879 ch = riocm_get_channel(msg.ch_num); in cm_chan_msg_rcv()