Lines Matching refs:pal
44 struct uwb_pal *pal; in uwb_radio_channel_changed() local
46 list_for_each_entry(pal, &rc->pals, node) { in uwb_radio_channel_changed()
47 if (pal->channel && channel != pal->channel) { in uwb_radio_channel_changed()
48 pal->channel = channel; in uwb_radio_channel_changed()
49 if (pal->channel_changed) in uwb_radio_channel_changed()
50 pal->channel_changed(pal, pal->channel); in uwb_radio_channel_changed()
99 int uwb_radio_start(struct uwb_pal *pal) in uwb_radio_start() argument
101 struct uwb_rc *rc = pal->rc; in uwb_radio_start()
106 if (!pal->channel) { in uwb_radio_start()
107 pal->channel = -1; in uwb_radio_start()
123 void uwb_radio_stop(struct uwb_pal *pal) in uwb_radio_stop() argument
125 struct uwb_rc *rc = pal->rc; in uwb_radio_stop()
129 if (pal->channel) { in uwb_radio_stop()
132 pal->channel = 0; in uwb_radio_stop()
179 struct uwb_pal *pal; in uwb_radio_reset_state() local
183 list_for_each_entry(pal, &rc->pals, node) { in uwb_radio_reset_state()
184 if (pal->channel) { in uwb_radio_reset_state()
185 pal->channel = -1; in uwb_radio_reset_state()
186 if (pal->channel_changed) in uwb_radio_reset_state()
187 pal->channel_changed(pal, -1); in uwb_radio_reset_state()