Lines Matching refs:ch_num

224 static struct rio_channel *riocm_ch_alloc(u16 ch_num);
1283 static struct rio_channel *riocm_ch_alloc(u16 ch_num) in riocm_ch_alloc() argument
1293 if (ch_num) { in riocm_ch_alloc()
1295 start = ch_num; in riocm_ch_alloc()
1296 end = ch_num + 1; in riocm_ch_alloc()
1346 static struct rio_channel *riocm_ch_create(u16 *ch_num) in riocm_ch_create() argument
1350 ch = riocm_ch_alloc(*ch_num); in riocm_ch_create()
1354 *ch_num, PTR_ERR(ch)); in riocm_ch_create()
1356 *ch_num = ch->id; in riocm_ch_create()
1661 u16 ch_num; in cm_chan_create() local
1664 if (get_user(ch_num, p)) in cm_chan_create()
1668 ch_num, current->comm, task_pid_nr(current)); in cm_chan_create()
1669 ch = riocm_ch_create(&ch_num); in cm_chan_create()
1675 ch_num, current->comm, task_pid_nr(current)); in cm_chan_create()
1676 return put_user(ch_num, p); in cm_chan_create()
1687 u16 ch_num; in cm_chan_close() local
1690 if (get_user(ch_num, p)) in cm_chan_close()
1694 ch_num, current->comm, task_pid_nr(current)); in cm_chan_close()
1697 ch = idr_find(&ch_idr, ch_num); in cm_chan_close()
1735 u16 ch_num; in cm_chan_listen() local
1737 if (get_user(ch_num, p)) in cm_chan_listen()
1740 return riocm_ch_listen(ch_num); in cm_chan_listen()
1758 param.ch_num, current->comm, task_pid_nr(current)); in cm_chan_accept()
1763 ch = riocm_ch_accept(param.ch_num, &param.ch_num, accept_to); in cm_chan_accept()
1850 ret = riocm_ch_send(msg.ch_num, buf, msg.size); in cm_chan_msg_send()
1871 if (msg.ch_num == 0 || msg.size == 0) in cm_chan_msg_rcv()
1874 ch = riocm_get_channel(msg.ch_num); in cm_chan_msg_rcv()