Lines Matching full:info
24 struct hfp_info *info;
56 if (!hfp_info_running(hfpio->info))
62 return hfp_buf_queued(hfpio->info, iodev);
73 iodev->buffer_size = hfp_buf_size(hfpio->info, iodev);
88 if (hfp_info_running(hfpio->info))
98 err = hfp_info_start(sk, mtu, hfpio->info);
103 hfp_info_add_iodev(hfpio->info, iodev);
106 iodev->buffer_size = hfp_buf_size(hfpio->info, iodev);
118 hfp_info_rm_iodev(hfpio->info, iodev);
119 if (hfp_info_running(hfpio->info) && !hfp_info_has_iodev(hfpio->info)) {
120 hfp_info_stop(hfpio->info);
155 if (!hfp_info_running(hfpio->info))
158 hfp_buf_acquire(hfpio->info, iodev, &dst, frames);
174 if (!hfp_info_running(hfpio->info))
177 hfp_buf_release(hfpio->info, iodev, nwritten);
187 nframes = hfp_buf_queued(hfpio->info, iodev);
188 hfp_buf_release(hfpio->info, iodev, nframes);
215 struct hfp_info *info)
237 snprintf(iodev->info.name, sizeof(iodev->info.name), "%s", name);
238 iodev->info.name[ARRAY_SIZE(iodev->info.name) - 1] = 0;
239 iodev->info.stable_id = SuperFastHash(
243 iodev->info.stable_id_new = iodev->info.stable_id;
258 strcpy(node->name, iodev->info.name);
269 hfpio->info = info;
270 hfp_register_packet_size_changed_callback(info,
289 hfp_unregister_packet_size_changed_callback(hfpio->info, hfpio);