Lines Matching refs:list

70 …     if (hdr >= 0 && can->hdr && hdr < can->config.maxhdr && !rt_list_isempty(&can->hdr[hdr].list))  in _can_int_rx()
72 listmsg = rt_list_entry(can->hdr[hdr].list.next, struct rt_can_msg_list, hdrlist); in _can_int_rx()
73 rt_list_remove(&listmsg->list); in _can_int_rx()
86 listmsg = rt_list_entry(rx_fifo->uselist.next, struct rt_can_msg_list, list); in _can_int_rx()
87 rt_list_remove(&listmsg->list); in _can_int_rx()
112 rt_list_insert_before(&rx_fifo->freelist, &listmsg->list); in _can_int_rx()
150 tx_tosnd = rt_list_entry(tx_fifo->freelist.next, struct rt_can_sndbxinx_list, list); in _can_int_tx()
152 rt_list_remove(&tx_tosnd->list); in _can_int_tx()
162 rt_list_insert_before(&tx_fifo->freelist, &tx_tosnd->list); in _can_int_tx()
172 rt_list_insert_before(&tx_fifo->freelist, &tx_tosnd->list); in _can_int_tx()
181 if (!rt_list_isempty(&tx_tosnd->list)) in _can_int_tx()
183 rt_list_remove(&tx_tosnd->list); in _can_int_tx()
185 rt_list_insert_before(&tx_fifo->freelist, &tx_tosnd->list); in _can_int_tx()
306 rt_list_insert_before(&rx_fifo->freelist, &rx_fifo->buffer[i].list); in rt_can_open()
337 rt_list_insert_before(&tx_fifo->freelist, &tx_fifo->buffer[i].list); in rt_can_open()
365 rt_list_init(&phdr[i].list); in rt_can_open()
546 if(rt_list_isempty(&tx_fifo->buffer[i].list)) in rt_can_control()
552 rt_list_remove(&tx_fifo->buffer[i].list); in rt_can_control()
565 rt_list_insert_before(&tx_fifo->freelist, &tx_fifo->buffer[i].list); in rt_can_control()
615 rt_list_init(&can->hdr[pitem->hdr_bank].list); in rt_can_control()
639 if (!rt_list_isempty(&can->hdr[pitem->hdr_bank].list)) in rt_can_control()
641 rt_list_remove(can->hdr[pitem->hdr_bank].list.next); in rt_can_control()
811 listmsg = rt_list_entry(rx_fifo->freelist.next, struct rt_can_msg_list, list); in rt_hw_can_isr()
812 rt_list_remove(&listmsg->list); in rt_hw_can_isr()
826 listmsg = rt_list_entry(rx_fifo->uselist.next, struct rt_can_msg_list, list); in rt_hw_can_isr()
828 rt_list_remove(&listmsg->list); in rt_hw_can_isr()
845 rt_list_insert_before(&rx_fifo->uselist, &listmsg->list); in rt_hw_can_isr()
853 rt_list_insert_before(&can->hdr[hdr].list, &listmsg->hdrlist); in rt_hw_can_isr()