/include/media/ |
D | videobuf-core.h | 50 struct videobuf_queue *q; member 103 int (*buf_setup)(struct videobuf_queue *q, 105 int (*buf_prepare)(struct videobuf_queue *q, 108 void (*buf_queue)(struct videobuf_queue *q, 110 void (*buf_release)(struct videobuf_queue *q, 122 int (*iolock) (struct videobuf_queue *q, 125 int (*sync) (struct videobuf_queue *q, 127 int (*mmap_mapper) (struct videobuf_queue *q, 162 static inline void videobuf_queue_lock(struct videobuf_queue *q) in videobuf_queue_lock() argument 164 if (!q->ext_lock) in videobuf_queue_lock() [all …]
|
D | videobuf2-core.h | 412 int (*queue_setup)(struct vb2_queue *q, 416 void (*wait_prepare)(struct vb2_queue *q); 417 void (*wait_finish)(struct vb2_queue *q); 425 int (*start_streaming)(struct vb2_queue *q, unsigned int count); 426 void (*stop_streaming)(struct vb2_queue *q); 681 void vb2_discard_done(struct vb2_queue *q); 693 int vb2_wait_for_all_buffers(struct vb2_queue *q); 710 void vb2_core_querybuf(struct vb2_queue *q, unsigned int index, void *pb); 739 int vb2_core_reqbufs(struct vb2_queue *q, enum vb2_memory memory, 762 int vb2_core_create_bufs(struct vb2_queue *q, enum vb2_memory memory, [all …]
|
D | videobuf2-v4l2.h | 71 int vb2_find_timestamp(const struct vb2_queue *q, u64 timestamp, 74 int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b); 84 int vb2_reqbufs(struct vb2_queue *q, struct v4l2_requestbuffers *req); 94 int vb2_create_bufs(struct vb2_queue *q, struct v4l2_create_buffers *create); 118 int vb2_prepare_buf(struct vb2_queue *q, struct media_device *mdev, 144 int vb2_qbuf(struct vb2_queue *q, struct media_device *mdev, 156 int vb2_expbuf(struct vb2_queue *q, struct v4l2_exportbuffer *eb); 182 int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking); 200 int vb2_streamon(struct vb2_queue *q, enum v4l2_buf_type type); 219 int vb2_streamoff(struct vb2_queue *q, enum v4l2_buf_type type); [all …]
|
D | videobuf-dma-contig.h | 16 void videobuf_queue_dma_contig_init(struct videobuf_queue *q, 27 void videobuf_dma_contig_free(struct videobuf_queue *q,
|
/include/linux/ |
D | blkdev.h | 134 struct request_queue *q; member 291 typedef blk_qc_t (make_request_fn) (struct request_queue *q, struct bio *bio); 626 void blk_queue_flag_set(unsigned int flag, struct request_queue *q); 627 void blk_queue_flag_clear(unsigned int flag, struct request_queue *q); 628 bool blk_queue_flag_test_and_set(unsigned int flag, struct request_queue *q); 630 #define blk_queue_stopped(q) test_bit(QUEUE_FLAG_STOPPED, &(q)->queue_flags) argument 631 #define blk_queue_dying(q) test_bit(QUEUE_FLAG_DYING, &(q)->queue_flags) argument 632 #define blk_queue_dead(q) test_bit(QUEUE_FLAG_DEAD, &(q)->queue_flags) argument 633 #define blk_queue_init_done(q) test_bit(QUEUE_FLAG_INIT_DONE, &(q)->queue_flags) argument 634 #define blk_queue_nomerges(q) test_bit(QUEUE_FLAG_NOMERGES, &(q)->queue_flags) argument [all …]
|
D | blk-pm.h | 13 extern void blk_pm_runtime_init(struct request_queue *q, struct device *dev); 14 extern int blk_pre_runtime_suspend(struct request_queue *q); 15 extern void blk_post_runtime_suspend(struct request_queue *q, int err); 16 extern void blk_pre_runtime_resume(struct request_queue *q); 17 extern void blk_post_runtime_resume(struct request_queue *q, int err); 18 extern void blk_set_runtime_active(struct request_queue *q); 20 static inline void blk_pm_runtime_init(struct request_queue *q, in blk_pm_runtime_init() argument
|
D | blktrace_api.h | 52 #define blk_add_cgroup_trace_msg(q, cg, fmt, ...) \ argument 54 struct blk_trace *bt = (q)->blk_trace; \ 58 #define blk_add_trace_msg(q, fmt, ...) \ argument 59 blk_add_cgroup_trace_msg(q, NULL, fmt, ##__VA_ARGS__) 62 static inline bool blk_trace_note_message_enabled(struct request_queue *q) in blk_trace_note_message_enabled() argument 64 struct blk_trace *bt = q->blk_trace; in blk_trace_note_message_enabled() 70 extern void blk_add_driver_data(struct request_queue *q, struct request *rq, 72 extern int blk_trace_setup(struct request_queue *q, char *name, dev_t dev, 75 extern int blk_trace_startstop(struct request_queue *q, int start); 76 extern int blk_trace_remove(struct request_queue *q); [all …]
|
D | blk-mq.h | 251 struct request_queue *q, 267 bool blk_mq_queue_inflight(struct request_queue *q); 280 struct request *blk_mq_alloc_request(struct request_queue *q, unsigned int op, 282 struct request *blk_mq_alloc_request_hctx(struct request_queue *q, 312 void blk_mq_kick_requeue_list(struct request_queue *q); 313 void blk_mq_delay_kick_requeue_list(struct request_queue *q, unsigned long msecs); 315 bool blk_mq_bio_list_merge(struct request_queue *q, struct list_head *list, 317 bool blk_mq_queue_stopped(struct request_queue *q); 320 void blk_mq_stop_hw_queues(struct request_queue *q); 321 void blk_mq_start_hw_queues(struct request_queue *q); [all …]
|
D | bsg.h | 25 int bsg_register_queue(struct request_queue *q, struct device *parent, 27 int bsg_scsi_register_queue(struct request_queue *q, struct device *parent); 28 void bsg_unregister_queue(struct request_queue *q); 30 static inline int bsg_scsi_register_queue(struct request_queue *q, in bsg_scsi_register_queue() argument 35 static inline void bsg_unregister_queue(struct request_queue *q) in bsg_unregister_queue() argument
|
D | blk-cgroup.h | 110 struct request_queue *q; member 153 struct request_queue *q, struct blkcg *blkcg); 188 struct request_queue *q, bool update_hint); 190 struct request_queue *q); 192 struct request_queue *q); 193 int blkcg_init_queue(struct request_queue *q); 194 void blkcg_drain_queue(struct request_queue *q); 195 void blkcg_exit_queue(struct request_queue *q); 200 int blkcg_activate_policy(struct request_queue *q, 202 void blkcg_deactivate_policy(struct request_queue *q, [all …]
|
D | swait.h | 82 extern void __init_swait_queue_head(struct swait_queue_head *q, const char *name, 85 #define init_swait_queue_head(q) \ argument 88 __init_swait_queue_head((q), #q, &__key); \ 160 extern void swake_up_one(struct swait_queue_head *q); 161 extern void swake_up_all(struct swait_queue_head *q); 162 extern void swake_up_locked(struct swait_queue_head *q); 164 extern void prepare_to_swait_exclusive(struct swait_queue_head *q, struct swait_queue *wait, int st… 165 extern long prepare_to_swait_event(struct swait_queue_head *q, struct swait_queue *wait, int state); 167 extern void __finish_swait(struct swait_queue_head *q, struct swait_queue *wait); 168 extern void finish_swait(struct swait_queue_head *q, struct swait_queue *wait);
|
D | string.h | 274 __FORTIFY_INLINE char *strncpy(char *p, const char *q, __kernel_size_t size) in strncpy() argument 281 return __builtin_strncpy(p, q, size); in strncpy() 284 __FORTIFY_INLINE char *strcat(char *p, const char *q) in strcat() argument 288 return __builtin_strcat(p, q); in strcat() 289 if (strlcat(p, q, p_size) >= p_size) in strcat() 321 __FORTIFY_INLINE size_t strlcpy(char *p, const char *q, size_t size) in strlcpy() argument 325 size_t q_size = __builtin_object_size(q, 0); in strlcpy() 327 return __real_strlcpy(p, q, size); in strlcpy() 328 ret = strlen(q); in strlcpy() 335 __builtin_memcpy(p, q, len); in strlcpy() [all …]
|
D | blk-crypto.h | 22 int blk_crypto_evict_key(struct request_queue *q, 43 struct request_queue *q); 52 struct request_queue *q) in blk_crypto_start_using_mode() argument
|
D | t10-pi.h | 42 unsigned int shift = ilog2(queue_logical_block_size(rq->q)); in t10_pi_ref_tag() 45 if (rq->q->integrity.interval_exp) in t10_pi_ref_tag() 46 shift = rq->q->integrity.interval_exp; in t10_pi_ref_tag()
|
/include/trace/events/ |
D | vb2.h | 12 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 13 TP_ARGS(q, vb), 26 __entry->owner = q->owner; 27 __entry->queued_count = q->queued_count; 29 atomic_read(&q->owned_by_drv_count); 47 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 48 TP_ARGS(q, vb) 52 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), 53 TP_ARGS(q, vb) 57 TP_PROTO(struct vb2_queue *q, struct vb2_buffer *vb), [all …]
|
D | block.h | 76 TP_PROTO(struct request_queue *q, struct request *rq), 78 TP_ARGS(q, rq), 150 TP_PROTO(struct request_queue *q, struct request *rq), 152 TP_ARGS(q, rq), 194 TP_PROTO(struct request_queue *q, struct request *rq), 196 TP_ARGS(q, rq) 209 TP_PROTO(struct request_queue *q, struct request *rq), 211 TP_ARGS(q, rq) 227 TP_PROTO(struct request_queue *q, struct bio *bio), 229 TP_ARGS(q, bio), [all …]
|
D | kyber.h | 16 TP_PROTO(struct request_queue *q, const char *domain, const char *type, 20 TP_ARGS(q, domain, type, percentile, numerator, denominator, samples), 33 __entry->dev = disk_devt(dev_to_disk(kobj_to_dev(q->kobj.parent))); 50 TP_PROTO(struct request_queue *q, const char *domain, 53 TP_ARGS(q, domain, depth), 62 __entry->dev = disk_devt(dev_to_disk(kobj_to_dev(q->kobj.parent))); 74 TP_PROTO(struct request_queue *q, const char *domain), 76 TP_ARGS(q, domain), 84 __entry->dev = disk_devt(dev_to_disk(kobj_to_dev(q->kobj.parent)));
|
/include/net/ |
D | ipv6_frag.h | 23 struct inet_frag_queue q; member 31 static inline void ip6frag_init(struct inet_frag_queue *q, const void *a) in ip6frag_init() argument 33 struct frag_queue *fq = container_of(q, struct frag_queue, q); in ip6frag_init() 36 q->key.v6 = *key; in ip6frag_init() 70 if (fq->q.fqdir->dead) in ip6frag_expire_frag_queue() 72 spin_lock(&fq->q.lock); in ip6frag_expire_frag_queue() 74 if (fq->q.flags & INET_FRAG_COMPLETE) in ip6frag_expire_frag_queue() 77 inet_frag_kill(&fq->q); in ip6frag_expire_frag_queue() 87 if (!(fq->q.flags & INET_FRAG_FIRST_IN)) in ip6frag_expire_frag_queue() 94 head = inet_frag_pull_head(&fq->q); in ip6frag_expire_frag_queue() [all …]
|
D | pkt_sched.h | 25 static inline void *qdisc_priv(struct Qdisc *q) in qdisc_priv() argument 27 return (char *) q + QDISC_ALIGN(sizeof(struct Qdisc)); in qdisc_priv() 92 int fifo_set_limit(struct Qdisc *q, unsigned int limit); 102 void qdisc_hash_add(struct Qdisc *q, bool invisible); 103 void qdisc_hash_del(struct Qdisc *q); 112 bool sch_direct_xmit(struct sk_buff *skb, struct Qdisc *q, 116 void __qdisc_run(struct Qdisc *q); 118 static inline void qdisc_run(struct Qdisc *q) in qdisc_run() argument 120 if (qdisc_run_begin(q)) { in qdisc_run() 124 if (!(q->flags & TCQ_F_NOLOCK) || in qdisc_run() [all …]
|
D | inet_frag.h | 101 void (*constructor)(struct inet_frag_queue *q, 124 void inet_frag_kill(struct inet_frag_queue *q); 125 void inet_frag_destroy(struct inet_frag_queue *q); 131 static inline void inet_frag_put(struct inet_frag_queue *q) in inet_frag_put() argument 133 if (refcount_dec_and_test(&q->refcnt)) in inet_frag_put() 134 inet_frag_destroy(q); in inet_frag_put() 169 int inet_frag_queue_insert(struct inet_frag_queue *q, struct sk_buff *skb, 171 void *inet_frag_reasm_prepare(struct inet_frag_queue *q, struct sk_buff *skb, 173 void inet_frag_reasm_finish(struct inet_frag_queue *q, struct sk_buff *head, 175 struct sk_buff *inet_frag_pull_head(struct inet_frag_queue *q);
|
D | pkt_cls.h | 48 struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q, 50 int tcf_block_get_ext(struct tcf_block **p_block, struct Qdisc *q, 54 void tcf_block_put_ext(struct tcf_block *block, struct Qdisc *q, 70 return block->q; in tcf_block_q() 89 struct tcf_proto __rcu **p_filter_chain, struct Qdisc *q, in tcf_block_get() argument 96 int tcf_block_get_ext(struct tcf_block **p_block, struct Qdisc *q, in tcf_block_get_ext() argument 108 void tcf_block_put_ext(struct tcf_block *block, struct Qdisc *q, in tcf_block_put_ext() argument 145 __tcf_bind_filter(struct Qdisc *q, struct tcf_result *r, unsigned long base) in __tcf_bind_filter() argument 149 cl = q->ops->cl_ops->bind_tcf(q, base, r->classid); in __tcf_bind_filter() 152 q->ops->cl_ops->unbind_tcf(q, cl); in __tcf_bind_filter() [all …]
|
D | sch_generic.h | 101 struct qdisc_skb_head q; member 144 static inline bool qdisc_is_percpu_stats(const struct Qdisc *q) in qdisc_is_percpu_stats() argument 146 return q->flags & TCQ_F_CPUSTATS; in qdisc_is_percpu_stats() 153 return !READ_ONCE(qdisc->q.qlen); in qdisc_is_empty() 412 struct Qdisc *q; member 465 static inline int qdisc_qlen_cpu(const struct Qdisc *q) in qdisc_qlen_cpu() argument 467 return this_cpu_ptr(q->cpu_qstats)->qlen; in qdisc_qlen_cpu() 470 static inline int qdisc_qlen(const struct Qdisc *q) in qdisc_qlen() argument 472 return q->q.qlen; in qdisc_qlen() 475 static inline int qdisc_qlen_sum(const struct Qdisc *q) in qdisc_qlen_sum() argument [all …]
|
/include/crypto/ |
D | b128ops.h | 64 static inline void u128_xor(u128 *r, const u128 *p, const u128 *q) in u128_xor() argument 66 r->a = p->a ^ q->a; in u128_xor() 67 r->b = p->b ^ q->b; in u128_xor() 70 static inline void be128_xor(be128 *r, const be128 *p, const be128 *q) in be128_xor() argument 72 u128_xor((u128 *)r, (u128 *)p, (u128 *)q); in be128_xor() 75 static inline void le128_xor(le128 *r, const le128 *p, const le128 *q) in le128_xor() argument 77 u128_xor((u128 *)r, (u128 *)p, (u128 *)q); in le128_xor()
|
/include/net/sctp/ |
D | stream_sched.h | 33 void (*enqueue)(struct sctp_outq *q, struct sctp_datamsg *msg); 35 struct sctp_chunk *(*dequeue)(struct sctp_outq *q); 37 void (*dequeue_done)(struct sctp_outq *q, struct sctp_chunk *chunk); 51 void sctp_sched_dequeue_done(struct sctp_outq *q, struct sctp_chunk *ch); 53 void sctp_sched_dequeue_common(struct sctp_outq *q, struct sctp_chunk *ch);
|
/include/linux/sunrpc/ |
D | sched.h | 212 #define RPC_IS_PRIORITY(q) ((q)->maxpriority > 0) argument 282 static inline const char * rpc_qname(const struct rpc_wait_queue *q) in rpc_qname() argument 284 return ((q && q->name) ? q->name : "unknown"); in rpc_qname() 287 static inline void rpc_assign_waitqueue_name(struct rpc_wait_queue *q, in rpc_assign_waitqueue_name() argument 290 q->name = name; in rpc_assign_waitqueue_name() 293 static inline void rpc_assign_waitqueue_name(struct rpc_wait_queue *q, in rpc_assign_waitqueue_name() argument
|