Lines Matching refs:data
301 struct pld_uevent_data *data) in pld_update_hang_evt_data() argument
303 if (!evt_data || !data) in pld_update_hang_evt_data()
306 data->hang_data.hang_event_data = evt_data->hang_event_data; in pld_update_hang_evt_data()
307 data->hang_data.hang_event_data_len = evt_data->hang_event_data_len; in pld_update_hang_evt_data()
317 struct pld_uevent_data data = {0}; in pld_snoc_uevent() local
331 data.uevent = PLD_FW_CRASHED; in pld_snoc_uevent()
334 if (!uevent->data) in pld_snoc_uevent()
336 fw_down_data = (struct icnss_uevent_fw_down_data *)uevent->data; in pld_snoc_uevent()
337 data.uevent = PLD_FW_DOWN; in pld_snoc_uevent()
338 data.fw_down.crashed = fw_down_data->crashed; in pld_snoc_uevent()
341 if (!uevent->data) in pld_snoc_uevent()
343 hang_data = (struct icnss_uevent_hang_data *)uevent->data; in pld_snoc_uevent()
344 data.uevent = PLD_FW_HANG_EVENT; in pld_snoc_uevent()
345 pld_update_hang_evt_data(hang_data, &data); in pld_snoc_uevent()
351 pld_context->ops->uevent(dev, &data); in pld_snoc_uevent()
361 struct pld_uevent_data data = {0}; in pld_snoc_uevent() local
375 data.uevent = PLD_FW_CRASHED; in pld_snoc_uevent()
378 if (!uevent->data) in pld_snoc_uevent()
380 fw_down_data = (struct icnss_uevent_fw_down_data *)uevent->data; in pld_snoc_uevent()
381 data.uevent = PLD_FW_DOWN; in pld_snoc_uevent()
382 data.fw_down.crashed = fw_down_data->crashed; in pld_snoc_uevent()
388 pld_context->ops->uevent(dev, &data); in pld_snoc_uevent()