Lines Matching defs:cl_device
210 struct ishtp_cl_device *cl_device;
238 #define cl_data_to_dev(client_data) ishtp_device((client_data)->cl_device)
255 struct device *devc = ishtp_get_pci_device(client_data->cl_device);
444 static void loader_cl_event_cb(struct ishtp_cl_device *cl_device)
447 struct ishtp_cl *loader_ishtp_cl = ishtp_get_drvdata(cl_device);
639 struct device *devc = ishtp_get_pci_device(client_data->cl_device);
879 ishtp_register_event_cb(client_data->cl_device, loader_cl_event_cb);
904 struct ishtp_cl_device *cl_device;
910 cl_device = client_data->cl_device;
917 loader_ishtp_cl = ishtp_cl_allocate(cl_device);
921 ishtp_set_drvdata(cl_device, loader_ishtp_cl);
924 client_data->cl_device = cl_device;
928 dev_err(ishtp_device(cl_device), "Reset Failed\n");
938 * @cl_device: ISH-TP client device instance
944 static int loader_ishtp_cl_probe(struct ishtp_cl_device *cl_device)
950 client_data = devm_kzalloc(ishtp_device(cl_device),
956 loader_ishtp_cl = ishtp_cl_allocate(cl_device);
960 ishtp_set_drvdata(cl_device, loader_ishtp_cl);
963 client_data->cl_device = cl_device;
977 ishtp_get_device(cl_device);
989 * @cl_device: ISH-TP client device instance
995 static int loader_ishtp_cl_remove(struct ishtp_cl_device *cl_device)
998 struct ishtp_cl *loader_ishtp_cl = ishtp_get_drvdata(cl_device);
1011 ishtp_put_device(cl_device);
1018 * @cl_device: ISH-TP client device instance
1024 static int loader_ishtp_cl_reset(struct ishtp_cl_device *cl_device)
1027 struct ishtp_cl *loader_ishtp_cl = ishtp_get_drvdata(cl_device);