Lines Matching refs:wavepoint_table
556 lp->wavepoint_table.head=NULL; /* Initialise WavePoint table */ in wv_roam_init()
557 lp->wavepoint_table.num_wavepoints=0; in wv_roam_init()
558 lp->wavepoint_table.locked=0; in wv_roam_init()
582 ptr=lp->wavepoint_table.head; /* Clear device's WavePoint table */ in wv_roam_cleanup()
619 wavepoint_history *ptr=lp->wavepoint_table.head; in wl_roam_check()
638 if(lp->wavepoint_table.num_wavepoints==MAX_WAVEPOINTS) in wl_new_wavepoint()
652 new_wavepoint->next=lp->wavepoint_table.head;/* Add to wavepoint table */ in wl_new_wavepoint()
655 if(lp->wavepoint_table.head!=NULL) in wl_new_wavepoint()
656 lp->wavepoint_table.head->prev=new_wavepoint; in wl_new_wavepoint()
658 lp->wavepoint_table.head=new_wavepoint; in wl_new_wavepoint()
660 lp->wavepoint_table.num_wavepoints++; /* no. of visible wavepoints */ in wl_new_wavepoint()
680 if(lp->wavepoint_table.head==wavepoint) in wl_del_wavepoint()
681 lp->wavepoint_table.head=wavepoint->next; in wl_del_wavepoint()
683 lp->wavepoint_table.num_wavepoints--; in wl_del_wavepoint()
691 wavepoint_history *wavepoint=lp->wavepoint_table.head,*old_point; in wl_cell_expiry()
697 if(lp->wavepoint_table.locked) in wl_cell_expiry()
818 lp->wavepoint_table.locked=1; /* <Mutex> */ in wl_roam_gather()
846 lp->wavepoint_table.locked=0; /* </MUTEX> :-) */ in wl_roam_gather()