Home
last modified time | relevance | path

Searched refs:sd (Results 1 – 18 of 18) sorted by relevance

/include/media/
Dv4l2-subdev.h196 int (*log_status)(struct v4l2_subdev *sd);
197 int (*s_io_pin_config)(struct v4l2_subdev *sd, size_t n,
199 int (*init)(struct v4l2_subdev *sd, u32 val);
200 int (*load_fw)(struct v4l2_subdev *sd);
201 int (*reset)(struct v4l2_subdev *sd, u32 val);
202 int (*s_gpio)(struct v4l2_subdev *sd, u32 val);
203 long (*command)(struct v4l2_subdev *sd, unsigned int cmd, void *arg);
204 long (*ioctl)(struct v4l2_subdev *sd, unsigned int cmd, void *arg);
206 long (*compat_ioctl32)(struct v4l2_subdev *sd, unsigned int cmd,
210 int (*g_register)(struct v4l2_subdev *sd, struct v4l2_dbg_register *reg);
[all …]
Dv4l2-device.h51 void (*notify)(struct v4l2_subdev *sd,
159 #define v4l2_device_register_subdev(v4l2_dev, sd) \ argument
160 __v4l2_device_register_subdev(v4l2_dev, sd, THIS_MODULE)
162 struct v4l2_subdev *sd,
175 void v4l2_device_unregister_subdev(struct v4l2_subdev *sd);
238 static inline void v4l2_subdev_notify(struct v4l2_subdev *sd, in v4l2_subdev_notify() argument
241 if (sd && sd->v4l2_dev && sd->v4l2_dev->notify) in v4l2_subdev_notify()
242 sd->v4l2_dev->notify(sd, notification, arg); in v4l2_subdev_notify()
270 #define v4l2_device_for_each_subdev(sd, v4l2_dev) \ argument
271 list_for_each_entry(sd, &(v4l2_dev)->subdevs, list)
[all …]
Dv4l2-async.h84 struct v4l2_subdev *sd; member
121 struct v4l2_subdev *sd; member
174 struct v4l2_subdev *sd);
262 int v4l2_async_subdev_endpoint_add(struct v4l2_subdev *sd,
274 v4l2_async_connection_unique(struct v4l2_subdev *sd);
313 #define v4l2_async_register_subdev(sd) \ argument
314 __v4l2_async_register_subdev(sd, THIS_MODULE)
315 int __v4l2_async_register_subdev(struct v4l2_subdev *sd, struct module *module);
337 v4l2_async_register_subdev_sensor(struct v4l2_subdev *sd);
345 void v4l2_async_unregister_subdev(struct v4l2_subdev *sd);
Dv4l2-common.h183 void v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client,
194 void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
204 unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd);
221 void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd);
242 v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client, in v4l2_i2c_subdev_set_name() argument
247 v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client, in v4l2_i2c_subdev_init() argument
251 static inline unsigned short v4l2_i2c_subdev_addr(struct v4l2_subdev *sd) in v4l2_i2c_subdev_addr() argument
262 static inline void v4l2_i2c_subdev_unregister(struct v4l2_subdev *sd) in v4l2_i2c_subdev_unregister() argument
297 void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi,
305 void v4l2_spi_subdev_unregister(struct v4l2_subdev *sd);
[all …]
Dv4l2-flash-led-class.h86 struct v4l2_subdev sd; member
98 struct v4l2_subdev *sd) in v4l2_subdev_to_v4l2_flash() argument
100 return container_of(sd, struct v4l2_flash, sd); in v4l2_subdev_to_v4l2_flash()
Dv4l2-event.h185 int v4l2_event_subdev_unsubscribe(struct v4l2_subdev *sd,
205 int v4l2_src_change_event_subdev_subscribe(struct v4l2_subdev *sd,
Dv4l2-ctrls.h1555 int v4l2_ctrl_subdev_subscribe_event(struct v4l2_subdev *sd, struct v4l2_fh *fh,
1564 int v4l2_ctrl_subdev_log_status(struct v4l2_subdev *sd);
/include/linux/iio/adc/
Dad_sigma_delta.h116 static inline int ad_sigma_delta_set_channel(struct ad_sigma_delta *sd, in ad_sigma_delta_set_channel() argument
119 if (sd->info->set_channel) in ad_sigma_delta_set_channel()
120 return sd->info->set_channel(sd, channel); in ad_sigma_delta_set_channel()
125 static inline int ad_sigma_delta_append_status(struct ad_sigma_delta *sd, bool append) in ad_sigma_delta_append_status() argument
129 if (sd->info->append_status) { in ad_sigma_delta_append_status()
130 ret = sd->info->append_status(sd, append); in ad_sigma_delta_append_status()
134 sd->status_appended = append; in ad_sigma_delta_append_status()
140 static inline int ad_sigma_delta_disable_all(struct ad_sigma_delta *sd) in ad_sigma_delta_disable_all() argument
142 if (sd->info->disable_all) in ad_sigma_delta_disable_all()
143 return sd->info->disable_all(sd); in ad_sigma_delta_disable_all()
[all …]
/include/net/
Drps.h125 static inline u32 rps_input_queue_tail_incr(struct softnet_data *sd) in rps_input_queue_tail_incr() argument
128 return ++sd->input_queue_tail; in rps_input_queue_tail_incr()
141 static inline void rps_input_queue_head_add(struct softnet_data *sd, int val) in rps_input_queue_head_add() argument
144 WRITE_ONCE(sd->input_queue_head, sd->input_queue_head + val); in rps_input_queue_head_add()
148 static inline void rps_input_queue_head_incr(struct softnet_data *sd) in rps_input_queue_head_incr() argument
150 rps_input_queue_head_add(sd, 1); in rps_input_queue_head_incr()
Dxfrm.h2000 void xfrm_dev_backlog(struct softnet_data *sd);
2065 static inline void xfrm_dev_backlog(struct softnet_data *sd) in xfrm_dev_backlog() argument
/include/media/i2c/
Dadp1653.h86 int (*power)(struct v4l2_subdev *sd, int on);
96 #define to_adp1653_flash(sd) container_of(sd, struct adp1653_flash, subdev) argument
/include/linux/
Dsplice.h41 void (*splice_eof)(struct splice_desc *sd); /* Unexpected EOF handler */
75 struct splice_desc *sd, splice_actor *actor);
82 ssize_t splice_direct_to_actor(struct file *file, struct splice_desc *sd,
Dseccomp.h26 extern int __secure_computing(const struct seccomp_data *sd);
56 static inline int __secure_computing(const struct seccomp_data *sd) { return 0; } in __secure_computing() argument
Dpci-acpi.h82 void *sd);
Dkobject.h71 struct kernfs_node *sd; /* sysfs directory entry */ member
/include/linux/sched/
Dtopology.h168 static inline struct cpumask *sched_domain_span(struct sched_domain *sd) in sched_domain_span() argument
170 return to_cpumask(sd->span); in sched_domain_span()
194 struct sched_domain *__percpu *sd; member
/include/uapi/linux/
Dsctp.h1075 int sd; member
/include/linux/mlx5/
Ddriver.h837 struct mlx5_sd *sd; member