Lines Matching refs:pal
43 struct uwb_pal *pal; in uwb_radio_channel_changed() local
45 list_for_each_entry(pal, &rc->pals, node) { in uwb_radio_channel_changed()
46 if (pal->channel && channel != pal->channel) { in uwb_radio_channel_changed()
47 pal->channel = channel; in uwb_radio_channel_changed()
48 if (pal->channel_changed) in uwb_radio_channel_changed()
49 pal->channel_changed(pal, pal->channel); in uwb_radio_channel_changed()
94 int uwb_radio_start(struct uwb_pal *pal) in uwb_radio_start() argument
96 struct uwb_rc *rc = pal->rc; in uwb_radio_start()
101 if (!pal->channel) { in uwb_radio_start()
102 pal->channel = -1; in uwb_radio_start()
118 void uwb_radio_stop(struct uwb_pal *pal) in uwb_radio_stop() argument
120 struct uwb_rc *rc = pal->rc; in uwb_radio_stop()
124 if (pal->channel) { in uwb_radio_stop()
127 pal->channel = 0; in uwb_radio_stop()
174 struct uwb_pal *pal; in uwb_radio_reset_state() local
178 list_for_each_entry(pal, &rc->pals, node) { in uwb_radio_reset_state()
179 if (pal->channel) { in uwb_radio_reset_state()
180 pal->channel = -1; in uwb_radio_reset_state()
181 if (pal->channel_changed) in uwb_radio_reset_state()
182 pal->channel_changed(pal, -1); in uwb_radio_reset_state()