/linux-4.4.14/arch/s390/oprofile/ |
D | hwsampler.c | 84 struct hws_cpu_buffer *cb; in smp_ctl_ssctl_stop() local 86 cb = &per_cpu(sampler_cpu_buffer, cpu); in smp_ctl_ssctl_stop() 88 cb->ssctl.es = 0; in smp_ctl_ssctl_stop() 89 cb->ssctl.cs = 0; in smp_ctl_ssctl_stop() 91 ep.buffer = &cb->ssctl; in smp_ctl_ssctl_stop() 99 ep.buffer = &cb->qsi; in smp_ctl_ssctl_stop() 102 if (cb->qsi.es || cb->qsi.cs) { in smp_ctl_ssctl_stop() 114 struct hws_cpu_buffer *cb; in smp_ctl_ssctl_deactivate() local 116 cb = &per_cpu(sampler_cpu_buffer, cpu); in smp_ctl_ssctl_deactivate() 118 cb->ssctl.es = 1; in smp_ctl_ssctl_deactivate() [all …]
|
/linux-4.4.14/drivers/irqchip/ |
D | irq-crossbar.c | 47 static struct crossbar_device *cb; variable 51 writel(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]); in crossbar_writel() 56 writew(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]); in crossbar_writew() 61 writeb(cb_no, cb->crossbar_base + cb->register_offsets[irq_no]); in crossbar_writeb() 88 raw_spin_lock(&cb->lock); in allocate_gic_irq() 89 for (i = cb->int_max - 1; i >= 0; i--) { in allocate_gic_irq() 90 if (cb->irq_map[i] == IRQ_FREE) { in allocate_gic_irq() 91 cb->irq_map[i] = hwirq; in allocate_gic_irq() 95 raw_spin_unlock(&cb->lock); in allocate_gic_irq() 108 cb->irq_map[i] = IRQ_FREE; in allocate_gic_irq() [all …]
|
/linux-4.4.14/drivers/misc/mei/ |
D | amthif.c | 99 struct mei_cl_cb *cb; in mei_amthif_find_read_list_entry() local 101 list_for_each_entry(cb, &dev->amthif_rd_complete_list.list, list) in mei_amthif_find_read_list_entry() 102 if (cb->file_object == file) in mei_amthif_find_read_list_entry() 103 return cb; in mei_amthif_find_read_list_entry() 128 struct mei_cl_cb *cb; in mei_amthif_read() local 140 cb = mei_amthif_find_read_list_entry(dev, file); in mei_amthif_read() 143 if (cb == NULL && file->f_flags & O_NONBLOCK) in mei_amthif_read() 148 while (cb == NULL) { in mei_amthif_read() 153 (cb = mei_amthif_find_read_list_entry(dev, file))); in mei_amthif_read() 164 if (cb->status) { in mei_amthif_read() [all …]
|
D | interrupt.c | 42 struct mei_cl_cb *cb, *next; in mei_irq_compl_handler() local 45 list_for_each_entry_safe(cb, next, &compl_list->list, list) { in mei_irq_compl_handler() 46 cl = cb->cl; in mei_irq_compl_handler() 47 list_del_init(&cb->list); in mei_irq_compl_handler() 51 mei_amthif_complete(dev, cb); in mei_irq_compl_handler() 53 mei_cl_complete(cl, cb); in mei_irq_compl_handler() 104 struct mei_cl_cb *cb; in mei_cl_irq_read_msg() local 107 cb = list_first_entry_or_null(&cl->rd_pending, struct mei_cl_cb, list); in mei_cl_irq_read_msg() 108 if (!cb) { in mei_cl_irq_read_msg() 115 cb->status = -ENODEV; in mei_cl_irq_read_msg() [all …]
|
D | client.c | 342 void mei_io_cb_free(struct mei_cl_cb *cb) in mei_io_cb_free() argument 344 if (cb == NULL) in mei_io_cb_free() 347 list_del(&cb->list); in mei_io_cb_free() 348 kfree(cb->buf.data); in mei_io_cb_free() 349 kfree(cb); in mei_io_cb_free() 364 struct mei_cl_cb *cb; in mei_io_cb_init() local 366 cb = kzalloc(sizeof(struct mei_cl_cb), GFP_KERNEL); in mei_io_cb_init() 367 if (!cb) in mei_io_cb_init() 370 INIT_LIST_HEAD(&cb->list); in mei_io_cb_init() 371 cb->file_object = fp; in mei_io_cb_init() [all …]
|
D | main.c | 140 struct mei_cl_cb *cb = NULL; in mei_read() local 167 cb = mei_cl_read_cb(cl, file); in mei_read() 168 if (cb) { in mei_read() 170 if (cb->buf_idx > *offset) in mei_read() 173 if (cb->buf_idx > 0 && cb->buf_idx <= *offset) { in mei_read() 178 if (cb->buf_idx == 0 && *offset > 0) in mei_read() 215 cb = mei_cl_read_cb(cl, file); in mei_read() 216 if (!cb) { in mei_read() 218 cb = mei_cl_read_cb(cl, NULL); in mei_read() 219 if (cb) in mei_read() [all …]
|
D | client.h | 89 int mei_io_cb_alloc_buf(struct mei_cl_cb *cb, size_t length); 217 int mei_cl_irq_disconnect(struct mei_cl *cl, struct mei_cl_cb *cb, 221 int mei_cl_irq_connect(struct mei_cl *cl, struct mei_cl_cb *cb, 226 int mei_cl_write(struct mei_cl *cl, struct mei_cl_cb *cb, bool blocking); 227 int mei_cl_irq_write(struct mei_cl *cl, struct mei_cl_cb *cb, 230 void mei_cl_complete(struct mei_cl *cl, struct mei_cl_cb *cb); 237 int mei_cl_irq_notify(struct mei_cl *cl, struct mei_cl_cb *cb,
|
D | bus.c | 47 struct mei_cl_cb *cb = NULL; in __mei_cl_send() local 77 cb = mei_cl_alloc_cb(cl, length, MEI_FOP_WRITE, NULL); in __mei_cl_send() 78 if (!cb) { in __mei_cl_send() 83 memcpy(cb->buf.data, buf, length); in __mei_cl_send() 85 rets = mei_cl_write(cl, cb, blocking); in __mei_cl_send() 90 mei_io_cb_free(cb); in __mei_cl_send() 107 struct mei_cl_cb *cb; in __mei_cl_recv() local 122 cb = mei_cl_read_cb(cl, NULL); in __mei_cl_recv() 123 if (cb) in __mei_cl_recv() 152 cb = mei_cl_read_cb(cl, NULL); in __mei_cl_recv() [all …]
|
D | hbm.c | 811 struct mei_cl_cb *cb, *next; in mei_hbm_cl_res() local 814 list_for_each_entry_safe(cb, next, &dev->ctrl_rd_list.list, list) { in mei_hbm_cl_res() 816 cl = cb->cl; in mei_hbm_cl_res() 818 if (cb->fop_type != fop_type) in mei_hbm_cl_res() 822 list_del_init(&cb->list); in mei_hbm_cl_res() 865 struct mei_cl_cb *cb; in mei_hbm_fw_disconnect_req() local 873 cb = mei_io_cb_init(cl, MEI_FOP_DISCONNECT_RSP, NULL); in mei_hbm_fw_disconnect_req() 874 if (!cb) in mei_hbm_fw_disconnect_req() 876 list_add_tail(&cb->list, &dev->ctrl_wr_list.list); in mei_hbm_fw_disconnect_req()
|
/linux-4.4.14/drivers/net/phy/ |
D | mdio-mux.c | 45 struct mdio_mux_child_bus *cb = bus->priv; in mdio_mux_read() local 46 struct mdio_mux_parent_bus *pb = cb->parent; in mdio_mux_read() 56 r = pb->switch_fn(pb->current_child, cb->bus_number, pb->switch_data); in mdio_mux_read() 60 pb->current_child = cb->bus_number; in mdio_mux_read() 75 struct mdio_mux_child_bus *cb = bus->priv; in mdio_mux_write() local 76 struct mdio_mux_parent_bus *pb = cb->parent; in mdio_mux_write() 81 r = pb->switch_fn(pb->current_child, cb->bus_number, pb->switch_data); in mdio_mux_write() 85 pb->current_child = cb->bus_number; in mdio_mux_write() 106 struct mdio_mux_child_bus *cb; in mdio_mux_init() local 142 cb = devm_kzalloc(dev, sizeof(*cb), GFP_KERNEL); in mdio_mux_init() [all …]
|
/linux-4.4.14/drivers/mfd/ |
D | lm3533-ctrlbank.c | 33 static inline u8 lm3533_ctrlbank_get_reg(struct lm3533_ctrlbank *cb, u8 base) in lm3533_ctrlbank_get_reg() argument 35 return base + cb->id; in lm3533_ctrlbank_get_reg() 38 int lm3533_ctrlbank_enable(struct lm3533_ctrlbank *cb) in lm3533_ctrlbank_enable() argument 43 dev_dbg(cb->dev, "%s - %d\n", __func__, cb->id); in lm3533_ctrlbank_enable() 45 mask = 1 << cb->id; in lm3533_ctrlbank_enable() 46 ret = lm3533_update(cb->lm3533, LM3533_REG_CTRLBANK_ENABLE, in lm3533_ctrlbank_enable() 49 dev_err(cb->dev, "failed to enable ctrlbank %d\n", cb->id); in lm3533_ctrlbank_enable() 55 int lm3533_ctrlbank_disable(struct lm3533_ctrlbank *cb) in lm3533_ctrlbank_disable() argument 60 dev_dbg(cb->dev, "%s - %d\n", __func__, cb->id); in lm3533_ctrlbank_disable() 62 mask = 1 << cb->id; in lm3533_ctrlbank_disable() [all …]
|
/linux-4.4.14/arch/s390/kernel/ |
D | runtime_instr.c | 35 static void init_runtime_instr_cb(struct runtime_instr_cb *cb) in init_runtime_instr_cb() argument 37 cb->buf_limit = 0xfff; in init_runtime_instr_cb() 38 cb->pstate = 1; in init_runtime_instr_cb() 39 cb->pstate_set_buf = 1; in init_runtime_instr_cb() 40 cb->pstate_sample = 1; in init_runtime_instr_cb() 41 cb->pstate_collect = 1; in init_runtime_instr_cb() 42 cb->key = PAGE_DEFAULT_KEY; in init_runtime_instr_cb() 43 cb->valid = 1; in init_runtime_instr_cb() 59 struct runtime_instr_cb *cb; in SYSCALL_DEFINE1() local 75 cb = kzalloc(sizeof(*cb), GFP_KERNEL); in SYSCALL_DEFINE1() [all …]
|
/linux-4.4.14/fs/btrfs/ |
D | compression.c | 104 struct compressed_bio *cb, in check_compressed_csum() argument 112 u32 *cb_sum = &cb->sums; in check_compressed_csum() 117 for (i = 0; i < cb->nr_pages; i++) { in check_compressed_csum() 118 page = cb->compressed_pages[i]; in check_compressed_csum() 130 cb->mirror_num); in check_compressed_csum() 154 struct compressed_bio *cb = bio->bi_private; in end_compressed_bio_read() local 161 cb->errors = 1; in end_compressed_bio_read() 166 if (!atomic_dec_and_test(&cb->pending_bios)) in end_compressed_bio_read() 169 inode = cb->inode; in end_compressed_bio_read() 170 ret = check_compressed_csum(inode, cb, in end_compressed_bio_read() [all …]
|
/linux-4.4.14/drivers/misc/sgi-gru/ |
D | gru_instructions.h | 22 extern int gru_check_status_proc(void *cb); 23 extern int gru_wait_proc(void *cb); 24 extern void gru_wait_abort_proc(void *cb); 79 unsigned long cb; member 359 static inline void gru_vload_phys(void *cb, unsigned long gpa, in gru_vload_phys() argument 362 struct gru_instruction *ins = (struct gru_instruction *)cb; in gru_vload_phys() 371 static inline void gru_vstore_phys(void *cb, unsigned long gpa, in gru_vstore_phys() argument 374 struct gru_instruction *ins = (struct gru_instruction *)cb; in gru_vstore_phys() 383 static inline void gru_vload(void *cb, unsigned long mem_addr, in gru_vload() argument 387 struct gru_instruction *ins = (struct gru_instruction *)cb; in gru_vload() [all …]
|
D | grukservices.c | 267 static int gru_get_cpu_resources(int dsr_bytes, void **cb, void **dsr) in gru_get_cpu_resources() argument 276 *cb = bs->kernel_cb + lcpu * GRU_HANDLE_STRIDE; in gru_get_cpu_resources() 284 static void gru_free_cpu_resources(void *cb, void *dsr) in gru_free_cpu_resources() argument 371 void gru_lock_async_resource(unsigned long han, void **cb, void **dsr) in gru_lock_async_resource() argument 379 if (cb) in gru_lock_async_resource() 380 *cb = bs->kernel_cb + ncpus * GRU_HANDLE_STRIDE; in gru_lock_async_resource() 399 int gru_get_cb_exception_detail(void *cb, in gru_get_cb_exception_detail() argument 418 off = cb - kgts->ts_gru->gs_gru_base_vaddr; in gru_get_cb_exception_detail() 424 cbrnum = thread_cbr_number(kgts, get_cb_number(cb)); in gru_get_cb_exception_detail() 425 cbe = get_cbe(GRUBASE(cb), cbrnum); in gru_get_cb_exception_detail() [all …]
|
D | grukdump.c | 50 void *cb, *cbe, *tfh, *gseg; in gru_dump_context_data() local 54 cb = gseg + GRU_CB_BASE; in gru_dump_context_data() 60 gru_flush_cache(cb); in gru_dump_context_data() 61 if (gru_user_copy_handle(&ubuf, cb)) in gru_dump_context_data() 67 cb += GRU_HANDLE_STRIDE; in gru_dump_context_data()
|
D | grufault.c | 624 void *cb) in gru_user_dropin() argument 634 ret = gru_try_dropin(gts->ts_gru, gts, tfh, cb); in gru_user_dropin() 646 int gru_handle_user_call_os(unsigned long cb) in gru_handle_user_call_os() argument 656 ucbnum = get_cb_number((void *)cb); in gru_handle_user_call_os() 657 if ((cb & (GRU_HANDLE_STRIDE - 1)) || ucbnum >= GRU_NUM_CB) in gru_handle_user_call_os() 660 gts = gru_find_lock_gts(cb); in gru_handle_user_call_os() 663 …gru_dbg(grudev, "address 0x%lx, gid %d, gts 0x%p\n", cb, gts->ts_gru ? gts->ts_gru->gs_gid : -1, g… in gru_handle_user_call_os() 706 gts = gru_find_lock_gts(excdet.cb); in gru_get_exception_detail() 710 …gru_dbg(grudev, "address 0x%lx, gid %d, gts 0x%p\n", excdet.cb, gts->ts_gru ? gts->ts_gru->gs_gid … in gru_get_exception_detail() 711 ucbnum = get_cb_number((void *)excdet.cb); in gru_get_exception_detail() [all …]
|
D | grumain.c | 476 static void gru_prefetch_context(void *gseg, void *cb, void *cbe, in gru_prefetch_context() argument 485 prefetch_data(cb, 1, GRU_CACHE_LINE_BYTES); in gru_prefetch_context() 488 cb += GRU_HANDLE_STRIDE; in gru_prefetch_context() 496 void *gseg, *cb, *cbe; in gru_load_context_data() local 501 cb = gseg + GRU_CB_BASE; in gru_load_context_data() 504 gru_prefetch_context(gseg, cb, cbe, cbrmap, length); in gru_load_context_data() 508 save += gru_copy_handle(cb, save); in gru_load_context_data() 512 memset(cb, 0, GRU_CACHE_LINE_BYTES); in gru_load_context_data() 519 cb += GRU_HANDLE_STRIDE; in gru_load_context_data() 531 void *gseg, *cb, *cbe; in gru_unload_context_data() local [all …]
|
D | grulib.h | 64 #define GSEG_START(cb) ((void *)((unsigned long)(cb) & ~(GRU_GSEG_PAGESIZE - 1))) argument
|
/linux-4.4.14/fs/nfsd/ |
D | nfs4callback.c | 352 const struct nfsd4_callback *cb, in encode_cb_sequence4args() argument 355 struct nfsd4_session *session = cb->cb_clp->cl_cb_session; in encode_cb_sequence4args() 396 struct nfsd4_callback *cb) in decode_cb_sequence4resok() argument 398 struct nfsd4_session *session = cb->cb_clp->cl_cb_session; in decode_cb_sequence4resok() 438 cb->cb_seq_status = status; in decode_cb_sequence4resok() 447 struct nfsd4_callback *cb) in decode_cb_sequence4res() argument 451 if (cb->cb_minorversion == 0) in decode_cb_sequence4res() 454 status = decode_cb_op_status(xdr, OP_CB_SEQUENCE, &cb->cb_seq_status); in decode_cb_sequence4res() 455 if (unlikely(status || cb->cb_seq_status)) in decode_cb_sequence4res() 458 return decode_cb_sequence4resok(xdr, cb); in decode_cb_sequence4res() [all …]
|
/linux-4.4.14/net/decnet/ |
D | dn_nsp_in.c | 85 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_log_martian() local 88 le16_to_cpu(cb->src), in dn_log_martian() 89 le16_to_cpu(cb->dst), in dn_log_martian() 90 le16_to_cpu(cb->src_port), in dn_log_martian() 91 le16_to_cpu(cb->dst_port)); in dn_log_martian() 227 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_find_listener() local 245 cb->src_port = msg->srcaddr; in dn_find_listener() 246 cb->dst_port = msg->dstaddr; in dn_find_listener() 247 cb->services = msg->services; in dn_find_listener() 248 cb->info = msg->info; in dn_find_listener() [all …]
|
D | dn_route.c | 434 struct dn_skb_cb *cb; in dn_return_short() local 445 cb = DN_SKB_CB(skb); in dn_return_short() 448 *ptr++ = (cb->rt_flags & ~DN_RT_F_RQR) | DN_RT_F_RTS; in dn_return_short() 470 struct dn_skb_cb *cb; in dn_return_long() local 481 cb = DN_SKB_CB(skb); in dn_return_long() 491 *ptr++ = (cb->rt_flags & ~DN_RT_F_RQR) | DN_RT_F_RTS; in dn_return_long() 517 struct dn_skb_cb *cb; in dn_route_rx_packet() local 523 cb = DN_SKB_CB(skb); in dn_route_rx_packet() 529 (int)cb->rt_flags, devname, skb->len, in dn_route_rx_packet() 530 le16_to_cpu(cb->src), le16_to_cpu(cb->dst), in dn_route_rx_packet() [all …]
|
D | dn_table.c | 407 struct netlink_callback *cb, in dn_hash_dump_bucket() argument 414 s_i = cb->args[4]; in dn_hash_dump_bucket() 420 if (dn_fib_dump_info(skb, NETLINK_CB(cb->skb).portid, in dn_hash_dump_bucket() 421 cb->nlh->nlmsg_seq, in dn_hash_dump_bucket() 427 cb->args[4] = i; in dn_hash_dump_bucket() 431 cb->args[4] = i; in dn_hash_dump_bucket() 436 struct netlink_callback *cb, in dn_hash_dump_zone() argument 442 s_h = cb->args[3]; in dn_hash_dump_zone() 447 memset(&cb->args[4], 0, sizeof(cb->args) - 4*sizeof(cb->args[0])); in dn_hash_dump_zone() 450 if (dn_hash_dump_bucket(skb, cb, tb, dz, dz->dz_hash[h]) < 0) { in dn_hash_dump_zone() [all …]
|
D | dn_nsp_out.c | 214 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_clone_and_send() local 219 ret = cb->xmit_count; in dn_nsp_clone_and_send() 220 cb->xmit_count++; in dn_nsp_clone_and_send() 221 cb->stamp = jiffies; in dn_nsp_clone_and_send() 336 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_mk_data_header() local 337 __le16 *ptr = dn_mk_ack_header(sk, skb, cb->nsp_flags, 11, oth); in dn_nsp_mk_data_header() 340 cb->segnum = scp->numoth; in dn_nsp_mk_data_header() 343 cb->segnum = scp->numdat; in dn_nsp_mk_data_header() 346 *(ptr++) = cpu_to_le16(cb->segnum); in dn_nsp_mk_data_header() 355 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_nsp_queue_xmit() local [all …]
|
D | dn_neigh.c | 216 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_long_output() local 237 lp->msgflg = DN_RT_PKT_LONG|(cb->rt_flags&(DN_RT_F_IE|DN_RT_F_RQR|DN_RT_F_RTS)); in dn_long_output() 239 dn_dn2eth(lp->d_id, cb->dst); in dn_long_output() 241 dn_dn2eth(lp->s_id, cb->src); in dn_long_output() 243 lp->visit_ct = cb->hops & 0x3f; in dn_long_output() 264 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_short_output() local 283 sp->msgflg = DN_RT_PKT_SHORT|(cb->rt_flags&(DN_RT_F_RQR|DN_RT_F_RTS)); in dn_short_output() 284 sp->dstnode = cb->dst; in dn_short_output() 285 sp->srcnode = cb->src; in dn_short_output() 286 sp->forward = cb->hops & 0x3f; in dn_short_output() [all …]
|
D | af_decnet.c | 414 struct dn_skb_cb *cb = DN_SKB_CB(skb); in dn_find_by_skb() local 419 sk_for_each(sk, &dn_sk_hash[le16_to_cpu(cb->dst_port) & DN_SK_HASH_MASK]) { in dn_find_by_skb() 421 if (cb->src != dn_saddr2dn(&scp->peer)) in dn_find_by_skb() 423 if (cb->dst_port != scp->addrloc) in dn_find_by_skb() 425 if (scp->addrrem && (cb->src_port != scp->addrrem)) in dn_find_by_skb() 1077 struct dn_skb_cb *cb; in dn_accept() local 1100 cb = DN_SKB_CB(skb); in dn_accept() 1115 DN_SK(newsk)->addrrem = cb->src_port; in dn_accept() 1116 DN_SK(newsk)->services_rem = cb->services; in dn_accept() 1117 DN_SK(newsk)->info_rem = cb->info; in dn_accept() [all …]
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | util.h | 55 struct mwifiex_cb *cb = (struct mwifiex_cb *)skb->cb; in MWIFIEX_SKB_RXCB() local 57 BUILD_BUG_ON(sizeof(struct mwifiex_cb) > sizeof(skb->cb)); in MWIFIEX_SKB_RXCB() 58 return &cb->rx_info; in MWIFIEX_SKB_RXCB() 63 struct mwifiex_cb *cb = (struct mwifiex_cb *)skb->cb; in MWIFIEX_SKB_TXCB() local 65 return &cb->tx_info; in MWIFIEX_SKB_TXCB() 71 struct mwifiex_cb *cb = (struct mwifiex_cb *)skb->cb; in mwifiex_store_mapping() local 73 memcpy(&cb->dma_mapping, mapping, sizeof(*mapping)); in mwifiex_store_mapping() 79 struct mwifiex_cb *cb = (struct mwifiex_cb *)skb->cb; in mwifiex_get_mapping() local 81 memcpy(mapping, &cb->dma_mapping, sizeof(*mapping)); in mwifiex_get_mapping()
|
/linux-4.4.14/arch/x86/kernel/cpu/ |
D | scattered.c | 31 const struct cpuid_bit *cb; in init_scattered_cpuid_features() local 63 for (cb = cpuid_bits; cb->feature; cb++) { in init_scattered_cpuid_features() 66 max_level = cpuid_eax(cb->level & 0xffff0000); in init_scattered_cpuid_features() 67 if (max_level < cb->level || in init_scattered_cpuid_features() 68 max_level > (cb->level | 0xffff)) in init_scattered_cpuid_features() 71 cpuid_count(cb->level, cb->sub_leaf, ®s[CR_EAX], in init_scattered_cpuid_features() 74 if (regs[cb->reg] & (1 << cb->bit)) in init_scattered_cpuid_features() 75 set_cpu_cap(c, cb->feature); in init_scattered_cpuid_features()
|
/linux-4.4.14/include/net/irda/ |
D | irda_device.h | 241 const struct irda_skb_cb *cb = (const struct irda_skb_cb *) skb->cb; in irda_get_mtt() local 242 return (cb->magic == LAP_MAGIC) ? cb->mtt : 10000; in irda_get_mtt() 254 const struct irda_skb_cb *cb = (const struct irda_skb_cb *) skb->cb; in irda_get_next_speed() local 255 return (cb->magic == LAP_MAGIC) ? cb->next_speed : -1; in irda_get_next_speed() 267 const struct irda_skb_cb *cb = (const struct irda_skb_cb *) skb->cb; in irda_get_xbofs() local 268 return (cb->magic == LAP_MAGIC) ? cb->xbofs : 10; in irda_get_xbofs() 280 const struct irda_skb_cb *cb = (const struct irda_skb_cb *) skb->cb; in irda_get_next_xbofs() local 281 return (cb->magic == LAP_MAGIC) ? cb->next_xbofs : -1; in irda_get_next_xbofs()
|
/linux-4.4.14/drivers/s390/net/ |
D | smsgiucv.c | 71 struct smsg_callback *cb; in smsg_message_pending() local 94 list_for_each_entry(cb, &smsg_list, list) in smsg_message_pending() 95 if (strncmp(buffer + 8, cb->prefix, cb->len) == 0) { in smsg_message_pending() 96 cb->callback(sender, buffer + 8); in smsg_message_pending() 107 struct smsg_callback *cb; in smsg_register_callback() local 109 cb = kmalloc(sizeof(struct smsg_callback), GFP_KERNEL); in smsg_register_callback() 110 if (!cb) in smsg_register_callback() 112 cb->prefix = prefix; in smsg_register_callback() 113 cb->len = strlen(prefix); in smsg_register_callback() 114 cb->callback = callback; in smsg_register_callback() [all …]
|
/linux-4.4.14/drivers/dma-buf/ |
D | fence.c | 242 int fence_add_callback(struct fence *fence, struct fence_cb *cb, in fence_add_callback() argument 253 INIT_LIST_HEAD(&cb->node); in fence_add_callback() 273 cb->func = func; in fence_add_callback() 274 list_add_tail(&cb->node, &fence->cb_list); in fence_add_callback() 276 INIT_LIST_HEAD(&cb->node); in fence_add_callback() 299 fence_remove_callback(struct fence *fence, struct fence_cb *cb) in fence_remove_callback() argument 306 ret = !list_empty(&cb->node); in fence_remove_callback() 308 list_del_init(&cb->node); in fence_remove_callback() 322 fence_default_wait_cb(struct fence *fence, struct fence_cb *cb) in fence_default_wait_cb() argument 325 container_of(cb, struct default_wait_cb, base); in fence_default_wait_cb() [all …]
|
D | dma-buf.c | 124 static void dma_buf_poll_cb(struct fence *fence, struct fence_cb *cb) in dma_buf_poll_cb() argument 126 struct dma_buf_poll_cb_t *dcb = (struct dma_buf_poll_cb_t *)cb; in dma_buf_poll_cb() 190 dma_buf_poll_cb(NULL, &dcb->cb); in dma_buf_poll() 191 } else if (!fence_add_callback(fence_excl, &dcb->cb, in dma_buf_poll() 201 dma_buf_poll_cb(NULL, &dcb->cb); in dma_buf_poll() 232 dma_buf_poll_cb(NULL, &dcb->cb); in dma_buf_poll() 235 if (!fence_add_callback(fence, &dcb->cb, in dma_buf_poll() 246 dma_buf_poll_cb(NULL, &dcb->cb); in dma_buf_poll()
|
/linux-4.4.14/drivers/isdn/gigaset/ |
D | ser-gigaset.c | 107 struct cmdbuf_t *cb, *tcb; in send_cb() local 113 cb = cs->cmdbuf; in send_cb() 114 if (!cb) in send_cb() 117 if (cb->len) { in send_cb() 119 sent = tty->ops->write(tty, cb->buf + cb->offset, cb->len); in send_cb() 126 cb->offset += sent; in send_cb() 127 cb->len -= sent; in send_cb() 129 sent, cb->len, cs->cmdbytes); in send_cb() 132 while (cb && !cb->len) { in send_cb() 135 tcb = cb; in send_cb() [all …]
|
D | usb-gigaset.c | 428 struct cmdbuf_t *cb = cs->cmdbuf; in send_cb() local 435 if (!cb->len) { in send_cb() 440 cs->cmdbuf = cb->next; in send_cb() 450 if (cb->wake_tasklet) in send_cb() 451 tasklet_schedule(cb->wake_tasklet); in send_cb() 452 kfree(cb); in send_cb() 454 cb = cs->cmdbuf; in send_cb() 457 if (cb) { in send_cb() 458 count = min(cb->len, ucs->bulk_out_size); in send_cb() 464 cb->buf + cb->offset, count, in send_cb() [all …]
|
D | interface.c | 283 struct cmdbuf_t *cb; in if_write() local 307 cb = kmalloc(sizeof(struct cmdbuf_t) + count, GFP_KERNEL); in if_write() 308 if (!cb) { in if_write() 314 memcpy(cb->buf, buf, count); in if_write() 315 cb->len = count; in if_write() 316 cb->offset = 0; in if_write() 317 cb->next = NULL; in if_write() 318 cb->wake_tasklet = &cs->if_wake_tasklet; in if_write() 319 retval = cs->ops->write_cmd(cs, cb); in if_write()
|
D | ev-layer.c | 765 struct cmdbuf_t *cb; in send_command() local 769 cb = kmalloc(sizeof(struct cmdbuf_t) + buflen, GFP_ATOMIC); in send_command() 770 if (!cb) { in send_command() 775 cb->len = snprintf(cb->buf, buflen, in send_command() 779 cb->len = snprintf(cb->buf, buflen, in send_command() 782 cb->offset = 0; in send_command() 783 cb->next = NULL; in send_command() 784 cb->wake_tasklet = NULL; in send_command() 785 cs->ops->write_cmd(cs, cb); in send_command() 1187 struct cmdbuf_t *cb; in do_action() local [all …]
|
D | bas-gigaset.c | 1745 struct cmdbuf_t *cb = cs->cmdbuf; in complete_cb() local 1751 if (cb->next != NULL) { in complete_cb() 1752 cs->cmdbuf = cb->next; in complete_cb() 1761 if (cb->wake_tasklet) in complete_cb() 1762 tasklet_schedule(cb->wake_tasklet); in complete_cb() 1764 kfree(cb); in complete_cb() 1912 struct cmdbuf_t *cb; in start_cbsend() local 1941 while ((cb = cs->cmdbuf) != NULL && (ucs->basstate & BS_ATREADY)) { in start_cbsend() 1943 rc = atwrite_submit(cs, cb->buf, cb->len); in start_cbsend() 1968 static int gigaset_write_cmd(struct cardstate *cs, struct cmdbuf_t *cb) in gigaset_write_cmd() argument [all …]
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_mgt.c | 54 struct nes_rskb_cb *cb; in nes_replenish_mgt_rq() local 81 cb = (struct nes_rskb_cb *)&skb->cb[0]; in nes_replenish_mgt_rq() 82 cb->busaddr = bus_address; in nes_replenish_mgt_rq() 83 cb->maplen = mgtvnic->nesvnic->max_frame_size; in nes_replenish_mgt_rq() 139 struct nes_rskb_cb *cb; in nes_mgt_free_skb() local 141 cb = (struct nes_rskb_cb *)&skb->cb[0]; in nes_mgt_free_skb() 142 pci_unmap_single(nesdev->pcidev, cb->busaddr, cb->maplen, dir); in nes_mgt_free_skb() 143 cb->busaddr = 0; in nes_mgt_free_skb() 176 struct nes_rskb_cb *cb = (struct nes_rskb_cb *)&skb->cb[0]; in nes_get_seq() local 177 struct iphdr *iph = (struct iphdr *)(cb->data_start + ETH_HLEN); in nes_get_seq() [all …]
|
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ |
D | hnae.c | 40 static int hnae_alloc_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb) in hnae_alloc_buffer() argument 48 cb->priv = p; in hnae_alloc_buffer() 49 cb->page_offset = 0; in hnae_alloc_buffer() 50 cb->reuse_flag = 0; in hnae_alloc_buffer() 51 cb->buf = page_address(p); in hnae_alloc_buffer() 52 cb->length = hnae_page_size(ring); in hnae_alloc_buffer() 53 cb->type = DESC_TYPE_PAGE; in hnae_alloc_buffer() 58 static void hnae_free_buffer(struct hnae_ring *ring, struct hnae_desc_cb *cb) in hnae_free_buffer() argument 60 if (cb->type == DESC_TYPE_SKB) in hnae_free_buffer() 61 dev_kfree_skb_any((struct sk_buff *)cb->priv); in hnae_free_buffer() [all …]
|
D | hnae.h | 295 int (*alloc_buffer)(struct hnae_ring *ring, struct hnae_desc_cb *cb); 296 void (*free_buffer)(struct hnae_ring *ring, struct hnae_desc_cb *cb); 297 int (*map_buffer)(struct hnae_ring *ring, struct hnae_desc_cb *cb); 298 void (*unmap_buffer)(struct hnae_ring *ring, struct hnae_desc_cb *cb); 498 struct hnae_desc_cb *cb) in hnae_reserve_buffer_map() argument 503 ret = bops->alloc_buffer(ring, cb); in hnae_reserve_buffer_map() 507 ret = bops->map_buffer(ring, cb); in hnae_reserve_buffer_map() 514 bops->free_buffer(ring, cb); in hnae_reserve_buffer_map() 540 struct hnae_desc_cb *cb = &ring->desc_cb[i]; in hnae_free_buffer_detach() local 546 bops->free_buffer(ring, cb); in hnae_free_buffer_detach()
|
/linux-4.4.14/net/ipv4/ |
D | udp_diag.c | 21 struct netlink_callback *cb, in sk_diag_dump() argument 29 sk_user_ns(NETLINK_CB(cb->skb).sk), in sk_diag_dump() 30 NETLINK_CB(cb->skb).portid, in sk_diag_dump() 31 cb->nlh->nlmsg_seq, NLM_F_MULTI, cb->nlh); in sk_diag_dump() 96 struct netlink_callback *cb, in udp_dump() argument 102 s_slot = cb->args[0]; in udp_dump() 103 num = s_num = cb->args[1]; in udp_dump() 135 if (sk_diag_dump(sk, skb, cb, r, bc) < 0) { in udp_dump() 145 cb->args[0] = slot; in udp_dump() 146 cb->args[1] = num; in udp_dump() [all …]
|
D | inet_diag.c | 694 struct netlink_callback *cb, in inet_csk_diag_dump() argument 702 sk_user_ns(NETLINK_CB(cb->skb).sk), in inet_csk_diag_dump() 703 NETLINK_CB(cb->skb).portid, in inet_csk_diag_dump() 704 cb->nlh->nlmsg_seq, NLM_F_MULTI, cb->nlh); in inet_csk_diag_dump() 734 struct netlink_callback *cb, in inet_diag_dump_icsk() argument 743 s_i = cb->args[1]; in inet_diag_dump_icsk() 744 s_num = num = cb->args[2]; in inet_diag_dump_icsk() 746 if (cb->args[0] == 0) { in inet_diag_dump_icsk() 778 cb->args[3] > 0) in inet_diag_dump_icsk() 781 if (inet_csk_diag_dump(sk, skb, cb, r, bc) < 0) { in inet_diag_dump_icsk() [all …]
|
D | tcp_diag.c | 37 static void tcp_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, in tcp_diag_dump() argument 40 inet_diag_dump_icsk(&tcp_hashinfo, skb, cb, r, bc); in tcp_diag_dump()
|
D | devinet.c | 1567 static int inet_dump_ifaddr(struct sk_buff *skb, struct netlink_callback *cb) in inet_dump_ifaddr() argument 1578 s_h = cb->args[0]; in inet_dump_ifaddr() 1579 s_idx = idx = cb->args[1]; in inet_dump_ifaddr() 1580 s_ip_idx = ip_idx = cb->args[2]; in inet_dump_ifaddr() 1586 cb->seq = atomic_read(&net->ipv4.dev_addr_genid) ^ in inet_dump_ifaddr() 1602 NETLINK_CB(cb->skb).portid, in inet_dump_ifaddr() 1603 cb->nlh->nlmsg_seq, in inet_dump_ifaddr() 1608 nl_dump_check_consistent(cb, nlmsg_hdr(skb)); in inet_dump_ifaddr() 1617 cb->args[0] = h; in inet_dump_ifaddr() 1618 cb->args[1] = idx; in inet_dump_ifaddr() [all …]
|
/linux-4.4.14/net/netlink/ |
D | diag.c | 102 static int __netlink_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, in __netlink_diag_dump() argument 114 req = nlmsg_data(cb->nlh); in __netlink_diag_dump() 130 NETLINK_CB(cb->skb).portid, in __netlink_diag_dump() 131 cb->nlh->nlmsg_seq, in __netlink_diag_dump() 153 NETLINK_CB(cb->skb).portid, in __netlink_diag_dump() 154 cb->nlh->nlmsg_seq, in __netlink_diag_dump() 163 cb->args[0] = num; in __netlink_diag_dump() 164 cb->args[1] = protocol; in __netlink_diag_dump() 169 static int netlink_diag_dump(struct sk_buff *skb, struct netlink_callback *cb) in netlink_diag_dump() argument 172 int s_num = cb->args[0]; in netlink_diag_dump() [all …]
|
D | genetlink.c | 516 static int genl_lock_dumpit(struct sk_buff *skb, struct netlink_callback *cb) in genl_lock_dumpit() argument 519 const struct genl_ops *ops = cb->data; in genl_lock_dumpit() 523 rc = ops->dumpit(skb, cb); in genl_lock_dumpit() 528 static int genl_lock_done(struct netlink_callback *cb) in genl_lock_done() argument 531 const struct genl_ops *ops = cb->data; in genl_lock_done() 536 rc = ops->done(cb); in genl_lock_done() 814 static int ctrl_dumpfamily(struct sk_buff *skb, struct netlink_callback *cb) in ctrl_dumpfamily() argument 820 int chains_to_skip = cb->args[0]; in ctrl_dumpfamily() 821 int fams_to_skip = cb->args[1]; in ctrl_dumpfamily() 830 if (ctrl_fill_info(rt, NETLINK_CB(cb->skb).portid, in ctrl_dumpfamily() [all …]
|
D | af_netlink.c | 932 if (nlk->cb.done) in netlink_sock_destruct() 933 nlk->cb.done(&nlk->cb); in netlink_sock_destruct() 935 module_put(nlk->cb.module); in netlink_sock_destruct() 936 kfree_skb(nlk->cb.skb); in netlink_sock_destruct() 2784 struct netlink_callback *cb; in netlink_dump() local 2807 cb = &nlk->cb; in netlink_dump() 2808 alloc_min_size = max_t(int, cb->min_dump_alloc, NLMSG_GOODSIZE); in netlink_dump() 2838 len = cb->dump(skb, cb); in netlink_dump() 2850 nlh = nlmsg_put_answer(skb, cb, NLMSG_DONE, sizeof(len), NLM_F_MULTI); in netlink_dump() 2854 nl_dump_check_consistent(cb, nlh); in netlink_dump() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/ |
D | sirf.txt | 6 - "sirf,atlas6-cb" : atlas6 "cb" evaluation board 8 - "sirf,atlas7-cb" : atlas7 "cb" evaluation board 10 - "sirf,prima2-cb" : prima2 "cb" evaluation board
|
/linux-4.4.14/fs/ntfs/ |
D | compress.c | 180 u8 *cb = cb_start; /* Current position in cb. */ in ntfs_decompress() local 181 u8 *cb_sb_start = cb; /* Beginning of the current sb in the cb. */ in ntfs_decompress() 208 cb - cb_start); in ntfs_decompress() 215 if (cb == cb_end || !le16_to_cpup((le16*)cb) || in ntfs_decompress() 260 if (cb + 6 > cb_end) in ntfs_decompress() 264 cb_sb_start = cb; in ntfs_decompress() 265 cb_sb_end = cb_sb_start + (le16_to_cpup((le16*)cb) & NTFS_SB_SIZE_MASK) in ntfs_decompress() 274 cb = cb_sb_end; in ntfs_decompress() 287 if (!(le16_to_cpup((le16*)cb) & NTFS_SB_IS_COMPRESSED)) { in ntfs_decompress() 292 cb += 2; in ntfs_decompress() [all …]
|
/linux-4.4.14/drivers/media/tuners/ |
D | tuner-simple.c | 260 unsigned *frequency, u8 *config, u8 *cb) in simple_config_lookup() argument 276 *cb = t_params->ranges[i].cb; in simple_config_lookup() 281 i, *config, *cb); in simple_config_lookup() 289 u8 *config, u8 *cb, unsigned int rf) in simple_set_rf_input() argument 297 *cb |= 0x08; in simple_set_rf_input() 300 *cb &= ~0x08; in simple_set_rf_input() 307 *cb |= 0x01; in simple_set_rf_input() 310 *cb &= ~0x01; in simple_set_rf_input() 321 u8 *config, u8 *cb) in simple_std_setup() argument 332 *cb &= ~0x03; in simple_std_setup() [all …]
|
/linux-4.4.14/drivers/media/mmc/siano/ |
D | smssdio.c | 133 struct smscore_buffer_t *cb; in smssdio_interrupt() local 150 cb = smscore_getbuffer(smsdev->coredev); in smssdio_interrupt() 151 if (!cb) { in smssdio_interrupt() 157 cb->p, in smssdio_interrupt() 165 hdr = cb->p; in smssdio_interrupt() 168 smsdev->split_cb = cb; in smssdio_interrupt() 177 cb = smsdev->split_cb; in smssdio_interrupt() 178 hdr = cb->p; in smssdio_interrupt() 188 buffer = cb->p + (hdr->msg_length - size); in smssdio_interrupt() 201 smscore_putbuffer(smsdev->coredev, cb); in smssdio_interrupt() [all …]
|
/linux-4.4.14/drivers/misc/ |
D | enclosure.c | 125 struct enclosure_component_callbacks *cb) in enclosure_register() argument 133 BUG_ON(!cb); in enclosure_register() 142 edev->cb = cb; in enclosure_register() 187 edev->cb = &enclosure_null_callbacks; in enclosure_unregister() 445 if (edev->cb->show_id) in id_show() 446 return edev->cb->show_id(edev, buf); in id_show() 488 if (edev->cb->get_fault) in get_component_fault() 489 edev->cb->get_fault(edev, ecomp); in get_component_fault() 501 if (edev->cb->set_fault) in set_component_fault() 502 edev->cb->set_fault(edev, ecomp, val); in set_component_fault() [all …]
|
/linux-4.4.14/include/linux/mfd/ |
D | lm3533.h | 90 extern int lm3533_ctrlbank_enable(struct lm3533_ctrlbank *cb); 91 extern int lm3533_ctrlbank_disable(struct lm3533_ctrlbank *cb); 93 extern int lm3533_ctrlbank_set_brightness(struct lm3533_ctrlbank *cb, u8 val); 94 extern int lm3533_ctrlbank_get_brightness(struct lm3533_ctrlbank *cb, u8 *val); 95 extern int lm3533_ctrlbank_set_max_current(struct lm3533_ctrlbank *cb, 97 extern int lm3533_ctrlbank_set_pwm(struct lm3533_ctrlbank *cb, u8 val); 98 extern int lm3533_ctrlbank_get_pwm(struct lm3533_ctrlbank *cb, u8 *val);
|
/linux-4.4.14/drivers/video/backlight/ |
D | lm3533_bl.c | 32 struct lm3533_ctrlbank cb; member 53 return lm3533_ctrlbank_set_brightness(&bl->cb, (u8)brightness); in lm3533_bl_update_status() 62 ret = lm3533_ctrlbank_get_brightness(&bl->cb, &val); in lm3533_bl_get_brightness() 199 ret = lm3533_ctrlbank_get_pwm(&bl->cb, &val); in show_pwm() 217 ret = lm3533_ctrlbank_set_pwm(&bl->cb, val); in store_pwm() 265 ret = lm3533_ctrlbank_set_max_current(&bl->cb, pdata->max_current); in lm3533_bl_setup() 269 return lm3533_ctrlbank_set_pwm(&bl->cb, pdata->pwm); in lm3533_bl_setup() 305 bl->cb.lm3533 = lm3533; in lm3533_bl_probe() 306 bl->cb.id = lm3533_bl_get_ctrlbank_id(bl); in lm3533_bl_probe() 307 bl->cb.dev = NULL; /* until registered */ in lm3533_bl_probe() [all …]
|
/linux-4.4.14/drivers/infiniband/core/ |
D | iwpm_msg.c | 348 int iwpm_register_pid_cb(struct sk_buff *skb, struct netlink_callback *cb) in iwpm_register_pid_cb() argument 359 if (iwpm_parse_nlmsg(cb, IWPM_NLA_RREG_PID_MAX, in iwpm_register_pid_cb() 386 iwpm_user_pid = cb->nlh->nlmsg_pid; in iwpm_register_pid_cb() 387 atomic_set(&echo_nlmsg_seq, cb->nlh->nlmsg_seq); in iwpm_register_pid_cb() 414 int iwpm_add_mapping_cb(struct sk_buff *skb, struct netlink_callback *cb) in iwpm_add_mapping_cb() argument 425 if (iwpm_parse_nlmsg(cb, IWPM_NLA_RMANAGE_MAPPING_MAX, in iwpm_add_mapping_cb() 429 atomic_set(&echo_nlmsg_seq, cb->nlh->nlmsg_seq); in iwpm_add_mapping_cb() 487 struct netlink_callback *cb) in iwpm_add_and_query_mapping_cb() argument 499 if (iwpm_parse_nlmsg(cb, IWPM_NLA_RQUERY_MAPPING_MAX, in iwpm_add_and_query_mapping_cb() 502 atomic_set(&echo_nlmsg_seq, cb->nlh->nlmsg_seq); in iwpm_add_and_query_mapping_cb() [all …]
|
D | roce_gid_mgmt.c | 59 roce_netdev_callback cb; member 506 for (i = 0; i < ARRAY_SIZE(work->cmds) && work->cmds[i].cb; i++) { in netdevice_event_work_handler() 509 work->cmds[i].cb, in netdevice_event_work_handler() 531 for (i = 0; i < ARRAY_SIZE(ndev_work->cmds) && ndev_work->cmds[i].cb; i++) { in netdevice_queue_work() 547 .cb = add_netdev_ips, .filter = is_eth_port_of_netdev}; 549 .cb = add_netdev_upper_ips, .filter = is_eth_port_of_netdev}; 555 .cb = del_netdev_upper_ips, .filter = upper_device_filter}; in netdevice_event_changeupper() 557 .cb = del_netdev_default_ips, .filter = is_eth_port_inactive_slave}; in netdevice_event_changeupper() 576 .cb = del_netdev_ips, .filter = pass_all_filter}; in netdevice_event() 578 .cb = del_netdev_default_ips_join, .filter = is_eth_port_inactive_slave}; in netdevice_event() [all …]
|
D | umem_rbtree.c | 77 umem_call_back cb, in rbt_ib_umem_for_each_in_range() argument 90 ret_val = cb(umem->umem, start, last, cookie) || ret_val; in rbt_ib_umem_for_each_in_range()
|
D | core_priv.h | 61 roce_netdev_callback cb, 65 roce_netdev_callback cb,
|
D | netlink.c | 169 struct netlink_callback cb = { in ibnl_rcv_msg() local 176 return cb.dump(skb, &cb); in ibnl_rcv_msg()
|
/linux-4.4.14/sound/pci/hda/ |
D | hda_jack.c | 134 struct hda_jack_callback *cb, *next; in snd_hda_jack_tbl_clear() local 140 for (cb = jack->callback; cb; cb = next) { in snd_hda_jack_tbl_clear() 141 next = cb->next; in snd_hda_jack_tbl_clear() 142 kfree(cb); in snd_hda_jack_tbl_clear() 514 struct hda_jack_callback *cb; in call_jack_callback() local 516 for (cb = jack->callback; cb; cb = cb->next) in call_jack_callback() 517 cb->func(codec, cb); in call_jack_callback() 522 for (cb = gated->callback; cb; cb = cb->next) in call_jack_callback() 523 cb->func(codec, cb); in call_jack_callback()
|
D | hda_generic.h | 290 struct hda_jack_callback *cb); 292 struct hda_jack_callback *cb); 294 struct hda_jack_callback *cb);
|
/linux-4.4.14/drivers/net/ethernet/intel/ |
D | e100.c | 502 struct cb { struct 524 struct cb *next, *prev; argument 584 struct cb *cbs; 585 struct cb *cb_to_use; 586 struct cb *cb_to_send; 587 struct cb *cb_to_clean; 873 int (*cb_prepare)(struct nic *, struct cb *, struct sk_buff *)) in e100_exec_cb() argument 875 struct cb *cb; in e100_exec_cb() local 886 cb = nic->cb_to_use; in e100_exec_cb() 887 nic->cb_to_use = cb->next; in e100_exec_cb() [all …]
|
/linux-4.4.14/drivers/dma/ |
D | virt-dma.c | 63 dma_async_tx_callback cb = NULL; in vchan_complete() local 72 cb = vd->tx.callback; in vchan_complete() 77 if (cb) in vchan_complete() 78 cb(cb_data); in vchan_complete() 82 cb = vd->tx.callback; in vchan_complete() 89 if (cb) in vchan_complete() 90 cb(cb_data); in vchan_complete()
|
D | bcm2835-dma.c | 67 struct bcm2835_dma_cb *cb; member 155 dma_pool_free(desc->c->cb_pool, desc->cb_list[i].cb, in bcm2835_dma_desc_free() 281 struct bcm2835_dma_cb *control_block = d->cb_list[i].cb; in bcm2835_dma_desc_size_pos() 407 cb_entry->cb = dma_pool_zalloc(c->cb_pool, GFP_ATOMIC, in bcm2835_dma_prep_dma_cyclic() 409 if (!cb_entry->cb) in bcm2835_dma_prep_dma_cyclic() 418 struct bcm2835_dma_cb *control_block = d->cb_list[frame].cb; in bcm2835_dma_prep_dma_cyclic() 461 dma_pool_free(c->cb_pool, cb_entry->cb, cb_entry->paddr); in bcm2835_dma_prep_dma_cyclic()
|
/linux-4.4.14/drivers/net/wireless/prism54/ |
D | islpci_mgt.c | 110 isl38xx_control_block *cb = /* volatile not needed */ in islpci_mgmt_rx_fill() local 112 u32 curr = le32_to_cpu(cb->driver_curr_frag[ISL38XX_CB_RX_MGMTQ]); in islpci_mgmt_rx_fill() 121 isl38xx_fragment *frag = &cb->rx_data_mgmt[index]; in islpci_mgmt_rx_fill() 150 cb->driver_curr_frag[ISL38XX_CB_RX_MGMTQ] = cpu_to_le32(curr); in islpci_mgmt_rx_fill() 167 isl38xx_control_block *cb = in islpci_mgt_transmit() local 228 curr_frag = le32_to_cpu(cb->driver_curr_frag[ISL38XX_CB_TX_MGMTQ]); in islpci_mgt_transmit() 238 frag = &cb->tx_data_mgmt[index]; in islpci_mgt_transmit() 247 cb->driver_curr_frag[ISL38XX_CB_TX_MGMTQ] = cpu_to_le32(curr_frag + 1); in islpci_mgt_transmit() 271 isl38xx_control_block *cb = in islpci_mgt_receive() local 282 curr_frag = le32_to_cpu(cb->device_curr_frag[ISL38XX_CB_RX_MGMTQ]); in islpci_mgt_receive() [all …]
|
D | isl_38xx.c | 223 isl38xx_in_queue(isl38xx_control_block *cb, int queue) in isl38xx_in_queue() argument 225 const s32 delta = (le32_to_cpu(cb->driver_curr_frag[queue]) - in isl38xx_in_queue() 226 le32_to_cpu(cb->device_curr_frag[queue])); in isl38xx_in_queue()
|
/linux-4.4.14/samples/bpf/ |
D | sockex3_kern.c | 141 __u32 nhoff = skb->cb[0]; in parse_ip_proto() 167 skb->cb[0] = nhoff; in parse_ip_proto() 197 nhoff = skb->cb[0]; in PROG() 212 skb->cb[0] = nhoff; in PROG() 225 nhoff = skb->cb[0]; in PROG() 235 skb->cb[0] = nhoff; in PROG() 244 nhoff = skb->cb[0]; in PROG() 249 skb->cb[0] = nhoff; in PROG() 260 nhoff = skb->cb[0]; in PROG() 264 skb->cb[0] = nhoff; in PROG() [all …]
|
/linux-4.4.14/net/nfc/ |
D | netlink.c | 76 struct netlink_callback *cb, int flags) in nfc_genl_send_target() argument 80 hdr = genlmsg_put(msg, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in nfc_genl_send_target() 85 genl_dump_check_consistent(cb, hdr, &nfc_genl_family); in nfc_genl_send_target() 121 static struct nfc_dev *__get_device_from_cb(struct netlink_callback *cb) in __get_device_from_cb() argument 127 rc = nlmsg_parse(cb->nlh, GENL_HDRLEN + nfc_genl_family.hdrsize, in __get_device_from_cb() 147 struct netlink_callback *cb) in nfc_genl_dump_targets() argument 149 int i = cb->args[0]; in nfc_genl_dump_targets() 150 struct nfc_dev *dev = (struct nfc_dev *) cb->args[1]; in nfc_genl_dump_targets() 154 dev = __get_device_from_cb(cb); in nfc_genl_dump_targets() 158 cb->args[1] = (long) dev; in nfc_genl_dump_targets() [all …]
|
D | digital.h | 50 data_exchange_cb_t cb; member 112 nfc_digital_cmd_complete_t cb, void *arg) in digital_tg_listen() argument 115 timeout, cb, arg); in digital_tg_listen()
|
/linux-4.4.14/net/phonet/ |
D | pn_netlink.c | 132 static int getaddr_dumpit(struct sk_buff *skb, struct netlink_callback *cb) in getaddr_dumpit() argument 136 int dev_idx = 0, dev_start_idx = cb->args[0]; in getaddr_dumpit() 137 int addr_idx = 0, addr_start_idx = cb->args[1]; in getaddr_dumpit() 155 NETLINK_CB(cb->skb).portid, in getaddr_dumpit() 156 cb->nlh->nlmsg_seq, RTM_NEWADDR) < 0) in getaddr_dumpit() 163 cb->args[0] = dev_idx; in getaddr_dumpit() 164 cb->args[1] = addr_idx; in getaddr_dumpit() 272 static int route_dumpit(struct sk_buff *skb, struct netlink_callback *cb) in route_dumpit() argument 278 for (addr = cb->args[0]; addr < 64; addr++) { in route_dumpit() 284 if (fill_route(skb, dev, addr << 2, NETLINK_CB(cb->skb).portid, in route_dumpit() [all …]
|
/linux-4.4.14/net/netfilter/ |
D | nf_conntrack_netlink.c | 776 static int ctnetlink_done(struct netlink_callback *cb) in ctnetlink_done() argument 778 if (cb->args[1]) in ctnetlink_done() 779 nf_ct_put((struct nf_conn *)cb->args[1]); in ctnetlink_done() 780 kfree(cb->data); in ctnetlink_done() 826 ctnetlink_dump_table(struct sk_buff *skb, struct netlink_callback *cb) in ctnetlink_dump_table() argument 832 struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in ctnetlink_dump_table() 837 last = (struct nf_conn *)cb->args[1]; in ctnetlink_dump_table() 840 for (; cb->args[0] < net->ct.htable_size; cb->args[0]++) { in ctnetlink_dump_table() 842 lockp = &nf_conntrack_locks[cb->args[0] % CONNTRACK_LOCKS]; in ctnetlink_dump_table() 844 if (cb->args[0] >= net->ct.htable_size) { in ctnetlink_dump_table() [all …]
|
D | nfnetlink_acct.c | 185 nfnl_acct_dump(struct sk_buff *skb, struct netlink_callback *cb) in nfnl_acct_dump() argument 189 const struct nfacct_filter *filter = cb->data; in nfnl_acct_dump() 191 if (cb->args[2]) in nfnl_acct_dump() 194 last = (struct nf_acct *)cb->args[1]; in nfnl_acct_dump() 195 if (cb->args[1]) in nfnl_acct_dump() 196 cb->args[1] = 0; in nfnl_acct_dump() 210 if (nfnl_acct_fill_info(skb, NETLINK_CB(cb->skb).portid, in nfnl_acct_dump() 211 cb->nlh->nlmsg_seq, in nfnl_acct_dump() 212 NFNL_MSG_TYPE(cb->nlh->nlmsg_type), in nfnl_acct_dump() 214 cb->args[1] = (unsigned long)cur; in nfnl_acct_dump() [all …]
|
D | nfnetlink_cthelper.c | 462 nfnl_cthelper_dump_table(struct sk_buff *skb, struct netlink_callback *cb) in nfnl_cthelper_dump_table() argument 467 last = (struct nf_conntrack_helper *)cb->args[1]; in nfnl_cthelper_dump_table() 468 for (; cb->args[0] < nf_ct_helper_hsize; cb->args[0]++) { in nfnl_cthelper_dump_table() 471 &nf_ct_helper_hash[cb->args[0]], hnode) { in nfnl_cthelper_dump_table() 477 if (cb->args[1]) { in nfnl_cthelper_dump_table() 480 cb->args[1] = 0; in nfnl_cthelper_dump_table() 483 NETLINK_CB(cb->skb).portid, in nfnl_cthelper_dump_table() 484 cb->nlh->nlmsg_seq, in nfnl_cthelper_dump_table() 485 NFNL_MSG_TYPE(cb->nlh->nlmsg_type), in nfnl_cthelper_dump_table() 487 cb->args[1] = (unsigned long)cur; in nfnl_cthelper_dump_table() [all …]
|
D | nfnetlink_cttimeout.c | 210 ctnl_timeout_dump(struct sk_buff *skb, struct netlink_callback *cb) in ctnl_timeout_dump() argument 214 if (cb->args[2]) in ctnl_timeout_dump() 217 last = (struct ctnl_timeout *)cb->args[1]; in ctnl_timeout_dump() 218 if (cb->args[1]) in ctnl_timeout_dump() 219 cb->args[1] = 0; in ctnl_timeout_dump() 229 if (ctnl_timeout_fill_info(skb, NETLINK_CB(cb->skb).portid, in ctnl_timeout_dump() 230 cb->nlh->nlmsg_seq, in ctnl_timeout_dump() 231 NFNL_MSG_TYPE(cb->nlh->nlmsg_type), in ctnl_timeout_dump() 233 cb->args[1] = (unsigned long)cur; in ctnl_timeout_dump() 237 if (!cb->args[1]) in ctnl_timeout_dump() [all …]
|
D | nf_tables_api.c | 504 struct netlink_callback *cb) in nf_tables_dump_tables() argument 506 const struct nfgenmsg *nfmsg = nlmsg_data(cb->nlh); in nf_tables_dump_tables() 509 unsigned int idx = 0, s_idx = cb->args[0]; in nf_tables_dump_tables() 514 cb->seq = net->nft.base_seq; in nf_tables_dump_tables() 524 memset(&cb->args[1], 0, in nf_tables_dump_tables() 525 sizeof(cb->args) - sizeof(cb->args[0])); in nf_tables_dump_tables() 527 NETLINK_CB(cb->skb).portid, in nf_tables_dump_tables() 528 cb->nlh->nlmsg_seq, in nf_tables_dump_tables() 534 nl_dump_check_consistent(cb, nlmsg_hdr(skb)); in nf_tables_dump_tables() 541 cb->args[0] = idx; in nf_tables_dump_tables() [all …]
|
D | nfnetlink.c | 116 return &ss->cb[cb_id]; in nfnetlink_find_client() 191 struct nlattr *cda[ss->cb[cb_id].attr_count + 1]; in nfnetlink_rcv_msg() 196 err = nla_parse(cda, ss->cb[cb_id].attr_count, in nfnetlink_rcv_msg() 197 attr, attrlen, ss->cb[cb_id].policy); in nfnetlink_rcv_msg() 372 struct nlattr *cda[ss->cb[cb_id].attr_count + 1]; in nfnetlink_rcv_batch() 376 err = nla_parse(cda, ss->cb[cb_id].attr_count, in nfnetlink_rcv_batch() 377 attr, attrlen, ss->cb[cb_id].policy); in nfnetlink_rcv_batch()
|
/linux-4.4.14/net/ieee802154/ |
D | ieee802154.h | 49 int ieee802154_dump_phy(struct sk_buff *skb, struct netlink_callback *cb); 64 int ieee802154_dump_iface(struct sk_buff *skb, struct netlink_callback *cb); 72 struct netlink_callback *cb); 76 struct netlink_callback *cb); 80 struct netlink_callback *cb); 84 struct netlink_callback *cb);
|
D | nl802154.c | 252 struct netlink_callback *cb, in nl802154_prepare_wpan_dev_dump() argument 260 if (!cb->args[0]) { in nl802154_prepare_wpan_dev_dump() 261 err = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl802154_fam.hdrsize, in nl802154_prepare_wpan_dev_dump() 275 cb->args[0] = (*rdev)->wpan_phy_idx + 1; in nl802154_prepare_wpan_dev_dump() 276 cb->args[1] = (*wpan_dev)->identifier; in nl802154_prepare_wpan_dev_dump() 279 struct wpan_phy *wpan_phy = wpan_phy_idx_to_wpan_phy(cb->args[0] - 1); in nl802154_prepare_wpan_dev_dump() 290 if (tmp->identifier == cb->args[1]) { in nl802154_prepare_wpan_dev_dump() 571 struct netlink_callback *cb, in nl802154_dump_wpan_phy_parse() argument 575 int ret = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl802154_fam.hdrsize, in nl802154_dump_wpan_phy_parse() 608 nl802154_dump_wpan_phy(struct sk_buff *skb, struct netlink_callback *cb) in nl802154_dump_wpan_phy() argument [all …]
|
D | nl-phy.c | 123 struct netlink_callback *cb; member 138 NETLINK_CB(data->cb->skb).portid, in ieee802154_dump_phy_iter() 139 data->cb->nlh->nlmsg_seq, in ieee802154_dump_phy_iter() 151 int ieee802154_dump_phy(struct sk_buff *skb, struct netlink_callback *cb) in ieee802154_dump_phy() argument 154 .cb = cb, in ieee802154_dump_phy() 156 .s_idx = cb->args[0], in ieee802154_dump_phy() 164 cb->args[0] = data.idx; in ieee802154_dump_phy()
|
D | nl-mac.c | 444 int ieee802154_dump_iface(struct sk_buff *skb, struct netlink_callback *cb) in ieee802154_dump_iface() argument 449 int s_idx = cb->args[0]; in ieee802154_dump_iface() 458 if (ieee802154_nl_fill_iface(skb, NETLINK_CB(cb->skb).portid, in ieee802154_dump_iface() 459 cb->nlh->nlmsg_seq, in ieee802154_dump_iface() 465 cb->args[0] = idx; in ieee802154_dump_iface() 774 ieee802154_llsec_dump_table(struct sk_buff *skb, struct netlink_callback *cb, in ieee802154_llsec_dump_table() argument 781 int first_dev = cb->args[0]; in ieee802154_llsec_dump_table() 793 data.s_idx = cb->args[1]; in ieee802154_llsec_dump_table() 794 data.s_idx2 = cb->args[2]; in ieee802154_llsec_dump_table() 796 data.portid = NETLINK_CB(cb->skb).portid; in ieee802154_llsec_dump_table() [all …]
|
/linux-4.4.14/drivers/scsi/ |
D | scsi_pm.c | 52 int (*cb)(struct device *, const struct dev_pm_ops *)) in scsi_dev_type_suspend() 62 err = cb(dev, pm); in scsi_dev_type_suspend() 71 int (*cb)(struct device *, const struct dev_pm_ops *)) in scsi_dev_type_resume() 76 err = cb(dev, pm); in scsi_dev_type_resume() 91 int (*cb)(struct device *, const struct dev_pm_ops *)) in scsi_bus_suspend_common() 105 err = scsi_dev_type_suspend(dev, cb); in scsi_bus_suspend_common() 127 int (*cb)(struct device *, const struct dev_pm_ops *)) in scsi_bus_resume_common() 133 else if (cb == do_scsi_resume) in scsi_bus_resume_common() 135 else if (cb == do_scsi_thaw) in scsi_bus_resume_common() 137 else if (cb == do_scsi_restore) in scsi_bus_resume_common()
|
/linux-4.4.14/net/sched/ |
D | cls_api.c | 411 struct netlink_callback *cb; member 420 return tcf_fill_node(net, a->skb, tp, n, NETLINK_CB(a->cb->skb).portid, in tcf_node_dump() 421 a->cb->nlh->nlmsg_seq, NLM_F_MULTI, RTM_NEWTFILTER); in tcf_node_dump() 425 static int tc_dump_tfilter(struct sk_buff *skb, struct netlink_callback *cb) in tc_dump_tfilter() argument 433 struct tcmsg *tcm = nlmsg_data(cb->nlh); in tc_dump_tfilter() 438 if (nlmsg_len(cb->nlh) < sizeof(*tcm)) in tc_dump_tfilter() 464 s_t = cb->args[0]; in tc_dump_tfilter() 477 memset(&cb->args[1], 0, sizeof(cb->args)-sizeof(cb->args[0])); in tc_dump_tfilter() 478 if (cb->args[1] == 0) { in tc_dump_tfilter() 479 if (tcf_fill_node(net, skb, tp, 0, NETLINK_CB(cb->skb).portid, in tc_dump_tfilter() [all …]
|
D | sch_api.c | 1433 struct netlink_callback *cb, in tc_dump_qdisc_root() argument 1447 tc_fill_qdisc(skb, q, q->parent, NETLINK_CB(cb->skb).portid, in tc_dump_qdisc_root() 1448 cb->nlh->nlmsg_seq, NLM_F_MULTI, RTM_NEWQDISC) <= 0) in tc_dump_qdisc_root() 1458 tc_fill_qdisc(skb, q, q->parent, NETLINK_CB(cb->skb).portid, in tc_dump_qdisc_root() 1459 cb->nlh->nlmsg_seq, NLM_F_MULTI, RTM_NEWQDISC) <= 0) in tc_dump_qdisc_root() 1472 static int tc_dump_qdisc(struct sk_buff *skb, struct netlink_callback *cb) in tc_dump_qdisc() argument 1479 s_idx = cb->args[0]; in tc_dump_qdisc() 1480 s_q_idx = q_idx = cb->args[1]; in tc_dump_qdisc() 1493 if (tc_dump_qdisc_root(dev->qdisc, skb, cb, &q_idx, s_q_idx) < 0) in tc_dump_qdisc() 1498 tc_dump_qdisc_root(dev_queue->qdisc_sleeping, skb, cb, in tc_dump_qdisc() [all …]
|
D | act_api.c | 80 static int tcf_dump_walker(struct sk_buff *skb, struct netlink_callback *cb, in tcf_dump_walker() argument 91 s_i = cb->args[0]; in tcf_dump_walker() 121 cb->args[0] += n_i; in tcf_dump_walker() 166 static int tcf_generic_walker(struct sk_buff *skb, struct netlink_callback *cb, in tcf_generic_walker() argument 172 return tcf_dump_walker(skb, cb, a); in tcf_generic_walker() 1045 tc_dump_action(struct sk_buff *skb, struct netlink_callback *cb) in tc_dump_action() argument 1053 struct tcamsg *t = (struct tcamsg *) nlmsg_data(cb->nlh); in tc_dump_action() 1054 struct nlattr *kind = find_dump_kind(cb->nlh); in tc_dump_action() 1068 nlh = nlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in tc_dump_action() 1069 cb->nlh->nlmsg_type, sizeof(*t), 0); in tc_dump_action() [all …]
|
/linux-4.4.14/fs/dlm/ |
D | ast.c | 115 struct dlm_callback *cb, int *resid) in dlm_rem_lkb_callback() argument 128 memcpy(cb, &lkb->lkb_callbacks[0], sizeof(struct dlm_callback)); in dlm_rem_lkb_callback() 145 if ((cb->flags & DLM_CB_BAST) && lkb->lkb_last_cast.seq) { in dlm_rem_lkb_callback() 146 if (dlm_modes_compat(cb->mode, lkb->lkb_last_cast.mode)) { in dlm_rem_lkb_callback() 147 cb->flags |= DLM_CB_SKIP; in dlm_rem_lkb_callback() 152 (unsigned long long)cb->seq, in dlm_rem_lkb_callback() 153 cb->mode, in dlm_rem_lkb_callback() 161 if (cb->flags & DLM_CB_CAST) { in dlm_rem_lkb_callback() 162 memcpy(&lkb->lkb_last_cast, cb, sizeof(struct dlm_callback)); in dlm_rem_lkb_callback() 166 if (cb->flags & DLM_CB_BAST) { in dlm_rem_lkb_callback() [all …]
|
D | lowcomms.c | 75 static void cbuf_add(struct cbuf *cb, int n) in cbuf_add() argument 77 cb->len += n; in cbuf_add() 80 static int cbuf_data(struct cbuf *cb) in cbuf_data() argument 82 return ((cb->base + cb->len) & cb->mask); in cbuf_data() 85 static void cbuf_init(struct cbuf *cb, int size) in cbuf_init() argument 87 cb->base = cb->len = 0; in cbuf_init() 88 cb->mask = size-1; in cbuf_init() 91 static void cbuf_eat(struct cbuf *cb, int n) in cbuf_eat() argument 93 cb->len -= n; in cbuf_eat() 94 cb->base += n; in cbuf_eat() [all …]
|
D | user.c | 783 struct dlm_callback cb; in device_read() local 845 rv = dlm_rem_lkb_callback(lkb->lkb_resource->res_ls, lkb, &cb, &resid); in device_read() 860 if (cb.flags & DLM_CB_SKIP) { in device_read() 867 if (cb.flags & DLM_CB_CAST) { in device_read() 868 new_mode = cb.mode; in device_read() 870 if (!cb.sb_status && lkb->lkb_lksb->sb_lvbptr && in device_read() 874 lkb->lkb_lksb->sb_status = cb.sb_status; in device_read() 875 lkb->lkb_lksb->sb_flags = cb.sb_flags; in device_read() 880 cb.flags, cb.mode, copy_lvb, buf, count); in device_read()
|
/linux-4.4.14/drivers/s390/cio/ |
D | css.c | 68 struct cb_data *cb = data; in call_fn_known_sch() local 71 if (cb->set) in call_fn_known_sch() 72 idset_sch_del(cb->set, sch->schid); in call_fn_known_sch() 73 if (cb->fn_known_sch) in call_fn_known_sch() 74 rc = cb->fn_known_sch(sch, cb->data); in call_fn_known_sch() 80 struct cb_data *cb = data; in call_fn_unknown_sch() local 83 if (idset_sch_contains(cb->set, schid)) in call_fn_unknown_sch() 84 rc = cb->fn_unknown_sch(schid, cb->data); in call_fn_unknown_sch() 90 struct cb_data *cb = data; in call_fn_all_sch() local 96 if (cb->fn_known_sch) in call_fn_all_sch() [all …]
|
/linux-4.4.14/drivers/media/usb/siano/ |
D | smsusb.c | 50 struct smscore_buffer_t *cb; member 93 struct sms_msg_hdr *phdr = (struct sms_msg_hdr *)surb->cb->p; in smsusb_onresponse() 97 surb->cb->size = phdr->msg_length; in smsusb_onresponse() 102 surb->cb->offset = in smsusb_onresponse() 108 surb->cb->offset) > urb->actual_length) { in smsusb_onresponse() 111 surb->cb->offset, in smsusb_onresponse() 118 memcpy((char *) phdr + surb->cb->offset, in smsusb_onresponse() 121 surb->cb->offset = 0; in smsusb_onresponse() 129 smscore_onresponse(dev->coredev, surb->cb); in smsusb_onresponse() 130 surb->cb = NULL; in smsusb_onresponse() [all …]
|
/linux-4.4.14/net/irda/ircomm/ |
D | ircomm_lmp.c | 133 struct irda_skb_cb *cb; in ircomm_lmp_flow_control() local 139 cb = (struct irda_skb_cb *) skb->cb; in ircomm_lmp_flow_control() 141 line = cb->line; in ircomm_lmp_flow_control() 173 struct irda_skb_cb *cb; in ircomm_lmp_data_request() local 178 cb = (struct irda_skb_cb *) skb->cb; in ircomm_lmp_data_request() 180 cb->line = self->line; in ircomm_lmp_data_request()
|
/linux-4.4.14/drivers/gpu/drm/amd/scheduler/ |
D | gpu_scheduler.c | 222 static void amd_sched_entity_wakeup(struct fence *f, struct fence_cb *cb) in amd_sched_entity_wakeup() argument 225 container_of(cb, struct amd_sched_entity, cb); in amd_sched_entity_wakeup() 253 entity->cb.func = amd_sched_entity_wakeup; in amd_sched_entity_add_dependency_cb() 254 list_add_tail(&entity->cb.node, &s_fence->scheduled_cb); in amd_sched_entity_add_dependency_cb() 258 if (!fence_add_callback(entity->dependency, &entity->cb, in amd_sched_entity_add_dependency_cb() 364 static void amd_sched_process_job(struct fence *f, struct fence_cb *cb) in amd_sched_process_job() argument 367 container_of(cb, struct amd_sched_fence, cb); in amd_sched_process_job() 447 r = fence_add_callback(fence, &s_fence->cb, in amd_sched_main() 450 amd_sched_process_job(fence, &s_fence->cb); in amd_sched_main() 456 amd_sched_process_job(NULL, &s_fence->cb); in amd_sched_main()
|
D | gpu_scheduler.h | 56 struct fence_cb cb; member 72 struct fence_cb cb; member
|
/linux-4.4.14/arch/x86/xen/ |
D | multicalls.c | 121 struct callback *cb = &b->callbacks[i]; in xen_mc_flush() local 123 (*cb->fn)(cb->data); in xen_mc_flush() 196 struct callback *cb; in xen_mc_callback() local 205 cb = &b->callbacks[b->cbidx++]; in xen_mc_callback() 206 cb->fn = fn; in xen_mc_callback() 207 cb->data = data; in xen_mc_callback()
|
/linux-4.4.14/arch/mips/bcm63xx/ |
D | timer.c | 25 void (*cb)(void *); member 44 if (!timer_data[i].cb) { in timer_interrupt() 49 timer_data[i].cb(timer_data[i].data); in timer_interrupt() 114 if (timer_data[id].cb) { in bcm63xx_timer_register() 119 timer_data[id].cb = callback; in bcm63xx_timer_register() 137 timer_data[id].cb = NULL; in bcm63xx_timer_unregister()
|
/linux-4.4.14/net/netlabel/ |
D | netlabel_mgmt.c | 473 struct netlink_callback *cb) in netlbl_mgmt_listall() argument 476 u32 skip_bkt = cb->args[0]; in netlbl_mgmt_listall() 477 u32 skip_chain = cb->args[1]; in netlbl_mgmt_listall() 479 cb_arg.nl_cb = cb; in netlbl_mgmt_listall() 481 cb_arg.seq = cb->nlh->nlmsg_seq; in netlbl_mgmt_listall() 488 cb->args[0] = skip_bkt; in netlbl_mgmt_listall() 489 cb->args[1] = skip_chain; in netlbl_mgmt_listall() 602 struct netlink_callback *cb, in netlbl_mgmt_protocols_cb() argument 608 data = genlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in netlbl_mgmt_protocols_cb() 636 struct netlink_callback *cb) in netlbl_mgmt_protocols() argument [all …]
|
D | netlabel_unlabeled.c | 1182 struct netlink_callback *cb) in netlbl_unlabel_staticlist() argument 1185 u32 skip_bkt = cb->args[0]; in netlbl_unlabel_staticlist() 1186 u32 skip_chain = cb->args[1]; in netlbl_unlabel_staticlist() 1196 cb_arg.nl_cb = cb; in netlbl_unlabel_staticlist() 1198 cb_arg.seq = cb->nlh->nlmsg_seq; in netlbl_unlabel_staticlist() 1211 if (iter_addr4++ < cb->args[2]) in netlbl_unlabel_staticlist() 1227 if (iter_addr6++ < cb->args[3]) in netlbl_unlabel_staticlist() 1246 cb->args[0] = iter_bkt; in netlbl_unlabel_staticlist() 1247 cb->args[1] = iter_chain; in netlbl_unlabel_staticlist() 1248 cb->args[2] = iter_addr4; in netlbl_unlabel_staticlist() [all …]
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bcmsysport.c | 519 static void bcm_sysport_free_cb(struct bcm_sysport_cb *cb) in bcm_sysport_free_cb() argument 521 dev_kfree_skb_any(cb->skb); in bcm_sysport_free_cb() 522 cb->skb = NULL; in bcm_sysport_free_cb() 523 dma_unmap_addr_set(cb, dma_addr, 0); in bcm_sysport_free_cb() 527 struct bcm_sysport_cb *cb) in bcm_sysport_rx_refill() argument 552 rx_skb = cb->skb; in bcm_sysport_rx_refill() 554 dma_unmap_single(kdev, dma_unmap_addr(cb, dma_addr), in bcm_sysport_rx_refill() 558 cb->skb = skb; in bcm_sysport_rx_refill() 559 dma_unmap_addr_set(cb, dma_addr, mapping); in bcm_sysport_rx_refill() 560 dma_desc_set_addr(priv, cb->bd_addr, mapping); in bcm_sysport_rx_refill() [all …]
|
/linux-4.4.14/arch/s390/include/asm/ |
D | runtime_instr.h | 61 static inline void load_runtime_instr_cb(struct runtime_instr_cb *cb) in load_runtime_instr_cb() argument 64 : : "Q" (*cb)); in load_runtime_instr_cb() 67 static inline void store_runtime_instr_cb(struct runtime_instr_cb *cb) in store_runtime_instr_cb() argument 70 : "=Q" (*cb) : : "cc"); in store_runtime_instr_cb()
|
/linux-4.4.14/drivers/iio/buffer/ |
D | industrialio-buffer-cb.c | 18 int (*cb)(const void *data, void *private); member 31 return cb_buff->cb(data, cb_buff->private); in iio_buffer_cb_store_to() 49 int (*cb)(const void *data, in iio_channel_get_all_cb() 65 cb_buff->cb = cb; in iio_channel_get_all_cb()
|
/linux-4.4.14/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_xgmac.c | 279 u32 cb, fpsel; in xgene_enet_xgcle_bypass() local 281 xgene_enet_rd_csr(pdata, XCLE_BYPASS_REG0_ADDR, &cb); in xgene_enet_xgcle_bypass() 282 cb |= CFG_CLE_BYPASS_EN0; in xgene_enet_xgcle_bypass() 283 CFG_CLE_IP_PROTOCOL0_SET(&cb, 3); in xgene_enet_xgcle_bypass() 284 xgene_enet_wr_csr(pdata, XCLE_BYPASS_REG0_ADDR, cb); in xgene_enet_xgcle_bypass() 287 xgene_enet_rd_csr(pdata, XCLE_BYPASS_REG1_ADDR, &cb); in xgene_enet_xgcle_bypass() 288 CFG_CLE_DSTQID0_SET(&cb, dst_ring_num); in xgene_enet_xgcle_bypass() 289 CFG_CLE_FPSEL0_SET(&cb, fpsel); in xgene_enet_xgcle_bypass() 290 xgene_enet_wr_csr(pdata, XCLE_BYPASS_REG1_ADDR, cb); in xgene_enet_xgcle_bypass()
|
D | xgene_enet_hw.c | 599 u32 cb; in xgene_enet_cle_bypass() local 604 xgene_enet_rd_csr(pdata, CLE_BYPASS_REG0_0_ADDR, &cb); in xgene_enet_cle_bypass() 605 cb |= CFG_CLE_BYPASS_EN0; in xgene_enet_cle_bypass() 606 CFG_CLE_IP_PROTOCOL0_SET(&cb, 3); in xgene_enet_cle_bypass() 607 xgene_enet_wr_csr(pdata, CLE_BYPASS_REG0_0_ADDR, cb); in xgene_enet_cle_bypass() 609 xgene_enet_rd_csr(pdata, CLE_BYPASS_REG1_0_ADDR, &cb); in xgene_enet_cle_bypass() 610 CFG_CLE_DSTQID0_SET(&cb, dst_ring_num); in xgene_enet_cle_bypass() 611 CFG_CLE_FPSEL0_SET(&cb, fpsel); in xgene_enet_cle_bypass() 612 xgene_enet_wr_csr(pdata, CLE_BYPASS_REG1_0_ADDR, cb); in xgene_enet_cle_bypass()
|
/linux-4.4.14/fs/afs/ |
D | cmservice.c | 174 struct afs_callback *cb; in afs_deliver_cb_callback() local 226 cb = call->request; in afs_deliver_cb_callback() 228 for (loop = call->count; loop > 0; loop--, cb++) { in afs_deliver_cb_callback() 229 cb->fid.vid = ntohl(*bp++); in afs_deliver_cb_callback() 230 cb->fid.vnode = ntohl(*bp++); in afs_deliver_cb_callback() 231 cb->fid.unique = ntohl(*bp++); in afs_deliver_cb_callback() 232 cb->type = AFSCM_CB_UNTYPED; in afs_deliver_cb_callback() 268 cb = call->request; in afs_deliver_cb_callback() 270 for (loop = call->count; loop > 0; loop--, cb++) { in afs_deliver_cb_callback() 271 cb->version = ntohl(*bp++); in afs_deliver_cb_callback() [all …]
|
D | callback.c | 225 struct afs_callback *cb; in afs_do_give_up_callback() local 229 cb = &server->cb_break[server->cb_break_head]; in afs_do_give_up_callback() 230 cb->fid = vnode->fid; in afs_do_give_up_callback() 231 cb->version = vnode->cb_version; in afs_do_give_up_callback() 232 cb->expiry = vnode->cb_expiry; in afs_do_give_up_callback() 233 cb->type = vnode->cb_type; in afs_do_give_up_callback()
|
/linux-4.4.14/include/net/nfc/ |
D | digital.h | 159 u16 timeout, nfc_digital_cmd_complete_t cb, 165 u16 timeout, nfc_digital_cmd_complete_t cb, 168 nfc_digital_cmd_complete_t cb, void *arg); 171 u16 timeout, nfc_digital_cmd_complete_t cb, 174 nfc_digital_cmd_complete_t cb, void *arg);
|
/linux-4.4.14/arch/arm/mach-ixp4xx/ |
D | ixp4xx_npe.c | 531 } *cb; in npe_load_firmware() local 627 cb = (struct dl_codeblock*)&image->data[blk->offset]; in npe_load_firmware() 629 if (cb->npe_addr + cb->size > instr_size) in npe_load_firmware() 633 if (cb->npe_addr + cb->size > data_size) in npe_load_firmware() 641 if (blk->offset + sizeof(*cb) / 4 + cb->size > image->size) { in npe_load_firmware() 646 cb->npe_addr, cb->size); in npe_load_firmware() 650 for (j = 0; j < cb->size; j++) in npe_load_firmware() 651 npe_cmd_write(npe, cb->npe_addr + j, cmd, cb->data[j]); in npe_load_firmware() 664 cb->npe_addr, cb->size); in npe_load_firmware()
|
/linux-4.4.14/net/ieee802154/6lowpan/ |
D | reassembly.c | 103 fq_find(struct net *net, const struct lowpan_802154_cb *cb, in fq_find() argument 113 arg.tag = cb->d_tag; in fq_find() 114 arg.d_size = cb->d_size; in fq_find() 118 hash = lowpan_hash_frag(cb->d_tag, cb->d_size, src, dst); in fq_find() 373 struct lowpan_802154_cb *cb) in lowpan_get_cb() argument 384 cb->d_size = (high & LOWPAN_FRAG_DGRAM_SIZE_HIGH_MASK) << in lowpan_get_cb() 387 cb->d_tag = ntohs(d_tag); in lowpan_get_cb() 390 fail |= lowpan_fetch_skb(skb, &cb->d_offset, 1); in lowpan_get_cb() 393 cb->d_offset = 0; in lowpan_get_cb() 395 fail |= cb->d_size < sizeof(struct ipv6hdr); in lowpan_get_cb() [all …]
|
D | tx.c | 213 struct ieee802154_mac_cb *cb = mac_cb_init(skb); in lowpan_header() local 228 cb->type = IEEE802154_FC_TYPE_DATA; in lowpan_header() 244 cb->ackreq = false; in lowpan_header() 248 cb->ackreq = wpan_dev->ackreq; in lowpan_header()
|
/linux-4.4.14/net/mac802154/ |
D | iface.c | 340 const struct ieee802154_mac_cb *cb) in mac802154_set_header_security() argument 347 if (!params.enabled && cb->secen_override && cb->secen) in mac802154_set_header_security() 350 (cb->secen_override && !cb->secen) || in mac802154_set_header_security() 353 if (cb->seclevel_override && !cb->seclevel) in mac802154_set_header_security() 356 level = cb->seclevel_override ? cb->seclevel : params.out_level; in mac802154_set_header_security() 379 struct ieee802154_mac_cb *cb = mac_cb(skb); in ieee802154_header_create() local 386 hdr.fc.type = cb->type; in ieee802154_header_create() 387 hdr.fc.security_enabled = cb->secen; in ieee802154_header_create() 388 hdr.fc.ack_request = cb->ackreq; in ieee802154_header_create() 391 if (mac802154_set_header_security(sdata, &hdr, cb) < 0) in ieee802154_header_create() [all …]
|
D | rx.c | 138 struct ieee802154_mac_cb *cb = mac_cb_init(skb); in ieee802154_parse_frame_start() local 151 cb->type = hdr->fc.type; in ieee802154_parse_frame_start() 152 cb->ackreq = hdr->fc.ack_request; in ieee802154_parse_frame_start() 153 cb->secen = hdr->fc.security_enabled; in ieee802154_parse_frame_start() 158 cb->source = hdr->source; in ieee802154_parse_frame_start() 159 cb->dest = hdr->dest; in ieee802154_parse_frame_start()
|
/linux-4.4.14/net/tipc/ |
D | net.c | 179 int tipc_nl_net_dump(struct sk_buff *skb, struct netlink_callback *cb) in tipc_nl_net_dump() argument 183 int done = cb->args[0]; in tipc_nl_net_dump() 190 msg.portid = NETLINK_CB(cb->skb).portid; in tipc_nl_net_dump() 191 msg.seq = cb->nlh->nlmsg_seq; in tipc_nl_net_dump() 199 cb->args[0] = done; in tipc_nl_net_dump()
|
D | socket.h | 53 int tipc_nl_sk_dump(struct sk_buff *skb, struct netlink_callback *cb); 54 int tipc_nl_publ_dump(struct sk_buff *skb, struct netlink_callback *cb);
|
D | name_table.c | 984 int tipc_nl_name_table_dump(struct sk_buff *skb, struct netlink_callback *cb) in tipc_nl_name_table_dump() argument 987 int done = cb->args[3]; in tipc_nl_name_table_dump() 988 u32 last_type = cb->args[0]; in tipc_nl_name_table_dump() 989 u32 last_lower = cb->args[1]; in tipc_nl_name_table_dump() 990 u32 last_publ = cb->args[2]; in tipc_nl_name_table_dump() 998 msg.portid = NETLINK_CB(cb->skb).portid; in tipc_nl_name_table_dump() 999 msg.seq = cb->nlh->nlmsg_seq; in tipc_nl_name_table_dump() 1012 cb->prev_seq = 1; in tipc_nl_name_table_dump() 1016 cb->args[0] = last_type; in tipc_nl_name_table_dump() 1017 cb->args[1] = last_lower; in tipc_nl_name_table_dump() [all …]
|
D | bearer.c | 684 int tipc_nl_bearer_dump(struct sk_buff *skb, struct netlink_callback *cb) in tipc_nl_bearer_dump() argument 687 int i = cb->args[0]; in tipc_nl_bearer_dump() 697 msg.portid = NETLINK_CB(cb->skb).portid; in tipc_nl_bearer_dump() 698 msg.seq = cb->nlh->nlmsg_seq; in tipc_nl_bearer_dump() 712 cb->args[0] = i; in tipc_nl_bearer_dump() 950 int tipc_nl_media_dump(struct sk_buff *skb, struct netlink_callback *cb) in tipc_nl_media_dump() argument 953 int i = cb->args[0]; in tipc_nl_media_dump() 960 msg.portid = NETLINK_CB(cb->skb).portid; in tipc_nl_media_dump() 961 msg.seq = cb->nlh->nlmsg_seq; in tipc_nl_media_dump() 972 cb->args[0] = i; in tipc_nl_media_dump()
|
D | socket.c | 2638 static int __tipc_nl_add_sk(struct sk_buff *skb, struct netlink_callback *cb, in __tipc_nl_add_sk() argument 2647 hdr = genlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in __tipc_nl_add_sk() 2681 int tipc_nl_sk_dump(struct sk_buff *skb, struct netlink_callback *cb) in tipc_nl_sk_dump() argument 2689 u32 tbl_id = cb->args[0]; in tipc_nl_sk_dump() 2690 u32 prev_portid = cb->args[1]; in tipc_nl_sk_dump() 2702 err = __tipc_nl_add_sk(skb, cb, tsk); in tipc_nl_sk_dump() 2714 cb->args[0] = tbl_id; in tipc_nl_sk_dump() 2715 cb->args[1] = prev_portid; in tipc_nl_sk_dump() 2722 struct netlink_callback *cb, in __tipc_nl_add_sk_publ() argument 2728 hdr = genlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in __tipc_nl_add_sk_publ() [all …]
|
/linux-4.4.14/kernel/ |
D | relay.c | 36 buf->chan->cb->buf_unmapped(buf, vma->vm_file); in relay_file_mmap_close() 110 buf->chan->cb->buf_mapped(buf, filp); in relay_mmap_buf() 369 buf->chan->cb->subbuf_start(buf, buf->data, NULL, 0); in __relay_reset() 423 dentry = chan->cb->create_buf_file(tmpname, chan->parent, in relay_create_buf_file() 483 buf->chan->cb->remove_buf_file(buf->dentry); in relay_close_buf() 488 struct rchan_callbacks *cb) in setup_callbacks() argument 490 if (!cb) { in setup_callbacks() 491 chan->cb = &default_channel_callbacks; in setup_callbacks() 495 if (!cb->subbuf_start) in setup_callbacks() 496 cb->subbuf_start = subbuf_start_default_callback; in setup_callbacks() [all …]
|
/linux-4.4.14/net/packet/ |
D | diag.c | 188 static int packet_diag_dump(struct sk_buff *skb, struct netlink_callback *cb) in packet_diag_dump() argument 190 int num = 0, s_num = cb->args[0]; in packet_diag_dump() 197 req = nlmsg_data(cb->nlh); in packet_diag_dump() 198 may_report_filterinfo = netlink_net_capable(cb->skb, CAP_NET_ADMIN); in packet_diag_dump() 209 sk_user_ns(NETLINK_CB(cb->skb).sk), in packet_diag_dump() 210 NETLINK_CB(cb->skb).portid, in packet_diag_dump() 211 cb->nlh->nlmsg_seq, NLM_F_MULTI, in packet_diag_dump() 219 cb->args[0] = num; in packet_diag_dump()
|
/linux-4.4.14/net/netfilter/ipset/ |
D | ip_set_core.c | 1202 ip_set_dump_done(struct netlink_callback *cb) in ip_set_dump_done() argument 1204 if (cb->args[IPSET_CB_ARG0]) { in ip_set_dump_done() 1206 (struct ip_set_net *)cb->args[IPSET_CB_NET]; in ip_set_dump_done() 1207 ip_set_id_t index = (ip_set_id_t)cb->args[IPSET_CB_INDEX]; in ip_set_dump_done() 1211 set->variant->uref(set, cb, false); in ip_set_dump_done() 1231 dump_init(struct netlink_callback *cb, struct ip_set_net *inst) in dump_init() argument 1233 struct nlmsghdr *nlh = nlmsg_hdr(cb->skb); in dump_init() 1253 cb->args[IPSET_CB_INDEX] = index; in dump_init() 1263 cb->args[IPSET_CB_NET] = (unsigned long)inst; in dump_init() 1264 cb->args[IPSET_CB_DUMP] = dump_type; in dump_init() [all …]
|
D | ip_set_bitmap_gen.h | 201 struct sk_buff *skb, struct netlink_callback *cb) in mtype_list() argument 206 u32 id, first = cb->args[IPSET_CB_ARG0]; in mtype_list() 214 for (; cb->args[IPSET_CB_ARG0] < map->elements; in mtype_list() 215 cb->args[IPSET_CB_ARG0]++) { in mtype_list() 216 id = cb->args[IPSET_CB_ARG0]; in mtype_list() 245 cb->args[IPSET_CB_ARG0] = 0; in mtype_list() 252 cb->args[IPSET_CB_ARG0] = 0; in mtype_list()
|
D | ip_set_hash_gen.h | 1099 mtype_uref(struct ip_set *set, struct netlink_callback *cb, bool start) in mtype_uref() argument 1108 cb->args[IPSET_CB_PRIVATE] = (unsigned long)t; in mtype_uref() 1110 } else if (cb->args[IPSET_CB_PRIVATE]) { in mtype_uref() 1111 t = (struct htable *)cb->args[IPSET_CB_PRIVATE]; in mtype_uref() 1117 cb->args[IPSET_CB_PRIVATE] = 0; in mtype_uref() 1124 struct sk_buff *skb, struct netlink_callback *cb) in mtype_list() argument 1130 u32 first = cb->args[IPSET_CB_ARG0]; in mtype_list() 1140 t = (const struct htable *)cb->args[IPSET_CB_PRIVATE]; in mtype_list() 1143 for (; cb->args[IPSET_CB_ARG0] < jhash_size(t->htable_bits); in mtype_list() 1144 cb->args[IPSET_CB_ARG0]++) { in mtype_list() [all …]
|
/linux-4.4.14/security/apparmor/ |
D | audit.c | 154 void (*cb) (struct audit_buffer *, void *)) in aa_audit_msg() 157 common_lsm_audit(sa, audit_pre, cb); in aa_audit_msg() 174 void (*cb) (struct audit_buffer *, void *)) in aa_audit() 199 aa_audit_msg(type, sa, cb); in aa_audit()
|
/linux-4.4.14/net/unix/ |
D | diag.c | 181 static int unix_diag_dump(struct sk_buff *skb, struct netlink_callback *cb) in unix_diag_dump() argument 187 req = nlmsg_data(cb->nlh); in unix_diag_dump() 189 s_slot = cb->args[0]; in unix_diag_dump() 190 num = s_num = cb->args[1]; in unix_diag_dump() 207 NETLINK_CB(cb->skb).portid, in unix_diag_dump() 208 cb->nlh->nlmsg_seq, in unix_diag_dump() 217 cb->args[0] = slot; in unix_diag_dump() 218 cb->args[1] = num; in unix_diag_dump()
|
/linux-4.4.14/drivers/nfc/ |
D | nfcsim.c | 54 data_exchange_cb_t cb; member 73 dev->cb = NULL; in nfcsim_cleanup_dev() 269 if (!dev->cb) { in nfcsim_wq_recv() 275 dev->cb(dev->cb_context, dev->clone_skb, 0); in nfcsim_wq_recv() 276 dev->cb = NULL; in nfcsim_wq_recv() 288 struct sk_buff *skb, data_exchange_cb_t cb, in nfcsim_tx() argument 303 dev->cb = cb; in nfcsim_tx() 339 data_exchange_cb_t cb, void *cb_context) in nfcsim_im_transceive() argument 341 return nfcsim_tx(nfc_dev, target, skb, cb, cb_context); in nfcsim_im_transceive()
|
/linux-4.4.14/net/ipv6/ |
D | ip6_fib.c | 326 static void fib6_dump_end(struct netlink_callback *cb) in fib6_dump_end() argument 328 struct fib6_walker *w = (void *)cb->args[2]; in fib6_dump_end() 331 if (cb->args[4]) { in fib6_dump_end() 332 cb->args[4] = 0; in fib6_dump_end() 335 cb->args[2] = 0; in fib6_dump_end() 338 cb->done = (void *)cb->args[3]; in fib6_dump_end() 339 cb->args[1] = 3; in fib6_dump_end() 342 static int fib6_dump_done(struct netlink_callback *cb) in fib6_dump_done() argument 344 fib6_dump_end(cb); in fib6_dump_done() 345 return cb->done ? cb->done(cb) : 0; in fib6_dump_done() [all …]
|
/linux-4.4.14/drivers/staging/gdm724x/ |
D | gdm_lte.h | 50 void (*cb)(void *cb_data), void *cb_data); 53 void (*cb)(void *cb_data), void *cb_data, 56 int (*cb)(void *cb_data, void *data, int len,
|
D | gdm_tty.h | 49 void (*cb)(void *cb_data), 52 int (*cb)(void *data,
|
/linux-4.4.14/include/net/ |
D | llc_conn.h | 90 skb->cb[sizeof(skb->cb) - 1] = type; in llc_set_backlog_type() 95 return skb->cb[sizeof(skb->cb) - 1]; in llc_backlog_type()
|
D | netlink.h | 232 int (*cb)(struct sk_buff *, struct nlmsghdr *)); 467 struct netlink_callback *cb, in nlmsg_put_answer() argument 471 return nlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, in nlmsg_put_answer() 617 nl_dump_check_consistent(struct netlink_callback *cb, in nl_dump_check_consistent() argument 620 if (cb->prev_seq && cb->seq != cb->prev_seq) in nl_dump_check_consistent() 622 cb->prev_seq = cb->seq; in nl_dump_check_consistent()
|
D | switchdev.h | 145 switchdev_obj_dump_cb_t *cb); 181 switchdev_obj_dump_cb_t *cb); 204 int switchdev_port_fdb_dump(struct sk_buff *skb, struct netlink_callback *cb, 243 switchdev_obj_dump_cb_t *cb) in switchdev_port_obj_dump() argument 321 struct netlink_callback *cb, in switchdev_port_fdb_dump() argument
|
D | genetlink.h | 126 struct netlink_callback *cb); 127 int (*done)(struct netlink_callback *cb); 236 static inline void genl_dump_check_consistent(struct netlink_callback *cb, in genl_dump_check_consistent() argument 240 nl_dump_check_consistent(cb, genlmsg_nlhdr(user_hdr, family)); in genl_dump_check_consistent()
|
D | garp.h | 39 FIELD_SIZEOF(struct sk_buff, cb)); in garp_cb() 40 return (struct garp_skb_cb *)skb->cb; in garp_cb()
|
D | 6lowpan.h | 121 BUILD_BUG_ON(sizeof(struct lowpan_802154_cb) > sizeof(skb->cb)); in lowpan_802154_cb() 122 return (struct lowpan_802154_cb *)skb->cb; in lowpan_802154_cb()
|
/linux-4.4.14/drivers/media/platform/vivid/ |
D | vivid-tpg.c | 466 int y_offset, int *y, int *cb, int *cr) in rgb2ycbcr() argument 469 *cb = ((m[1][0] * r + m[1][1] * g + m[1][2] * b) >> 16) + (128 << 4); in rgb2ycbcr() 474 int *y, int *cb, int *cr) in color_to_ycbcr() argument 534 rgb2ycbcr(full ? bt601_full : bt601, r, g, b, y_offset, y, cb, cr); in color_to_ycbcr() 539 rgb2ycbcr(bt601, r, g, b, 16, y, cb, cr); in color_to_ycbcr() 544 rgb2ycbcr(rec709, r, g, b, 16, y, cb, cr); in color_to_ycbcr() 547 rgb2ycbcr(full ? bt2020_full : bt2020, r, g, b, y_offset, y, cb, cr); in color_to_ycbcr() 556 *cb = (((b - yc) * (full ? bt2020c_full[0] : bt2020c[0])) >> 16) + (128 << 4); in color_to_ycbcr() 558 *cb = (((b - yc) * (full ? bt2020c_full[1] : bt2020c[1])) >> 16) + (128 << 4); in color_to_ycbcr() 565 rgb2ycbcr(full ? smpte240m_full : smpte240m, r, g, b, y_offset, y, cb, cr); in color_to_ycbcr() [all …]
|
/linux-4.4.14/arch/tile/kernel/ |
D | messaging.c | 95 struct hv_driver_cb *cb = in hv_message_intr() local 97 cb->callback(cb, him->intdata); in hv_message_intr()
|
/linux-4.4.14/drivers/block/rsxx/ |
D | cregs.c | 38 creg_cmd_cb cb; member 193 cmd->cb = callback; in creg_queue_cmd() 223 if (cmd->cb) in creg_cmd_timed_out() 224 cmd->cb(card, cmd, -ETIMEDOUT); in creg_cmd_timed_out() 300 if (cmd->cb) in creg_cmd_done() 301 cmd->cb(card, cmd, st); in creg_cmd_done() 337 if (cmd->cb) in creg_reset() 338 cmd->cb(card, cmd, -ECANCELED); in creg_reset() 348 if (cmd->cb) in creg_reset() 349 cmd->cb(card, cmd, -ECANCELED); in creg_reset() [all …]
|
D | dma.c | 39 rsxx_dma_cb cb; member 250 if (dma->cb) in rsxx_complete_dma() 251 dma->cb(ctrl->card, dma->cb_data, status ? 1 : 0); in rsxx_complete_dma() 617 rsxx_dma_cb cb, in rsxx_queue_discard() argument 633 dma->cb = cb; in rsxx_queue_discard() 651 rsxx_dma_cb cb, in rsxx_queue_dma() argument 666 dma->cb = cb; in rsxx_queue_dma() 683 rsxx_dma_cb cb, in rsxx_dma_queue_bio() argument 716 cb, cb_data); in rsxx_dma_queue_bio() 741 bv_off, cb, cb_data); in rsxx_dma_queue_bio()
|
/linux-4.4.14/drivers/leds/ |
D | leds-lm3533.c | 50 struct lm3533_ctrlbank cb; member 135 lm3533_ctrlbank_set_brightness(&led->cb, led->new_brightness); in lm3533_led_work() 155 ret = lm3533_ctrlbank_get_brightness(&led->cb, &val); in lm3533_led_get() 581 ret = lm3533_ctrlbank_get_pwm(&led->cb, &val); in show_pwm() 600 ret = lm3533_ctrlbank_set_pwm(&led->cb, val); in store_pwm() 658 ret = lm3533_ctrlbank_set_max_current(&led->cb, pdata->max_current); in lm3533_led_setup() 662 return lm3533_ctrlbank_set_pwm(&led->cb, pdata->pwm); in lm3533_led_setup() 710 led->cb.lm3533 = lm3533; in lm3533_led_probe() 711 led->cb.id = lm3533_led_get_ctrlbank_id(led); in lm3533_led_probe() 712 led->cb.dev = lm3533->dev; in lm3533_led_probe() [all …]
|
/linux-4.4.14/Documentation/video4linux/ |
D | gspca.txt | 123 finepix 04cb:0104 Fujifilm FinePix 4800 124 finepix 04cb:0109 Fujifilm FinePix A202 125 finepix 04cb:010b Fujifilm FinePix A203 126 finepix 04cb:010f Fujifilm FinePix A204 127 finepix 04cb:0111 Fujifilm FinePix A205 128 finepix 04cb:0113 Fujifilm FinePix A210 129 finepix 04cb:0115 Fujifilm FinePix A303 130 finepix 04cb:0117 Fujifilm FinePix A310 131 finepix 04cb:0119 Fujifilm FinePix F401 132 finepix 04cb:011b Fujifilm FinePix F402 [all …]
|
/linux-4.4.14/drivers/crypto/qce/ |
D | dma.c | 85 dma_async_tx_callback cb, void *cb_param) in qce_dma_prep_sg() argument 97 desc->callback = cb; in qce_dma_prep_sg() 106 dma_async_tx_callback cb, void *cb_param) in qce_dma_prep_sgs() argument 119 cb, cb_param); in qce_dma_prep_sgs()
|
/linux-4.4.14/drivers/xen/ |
D | manage.c | 172 void (*cb)(void); member 175 static int poweroff_nb(struct notifier_block *cb, unsigned long code, void *unused) in poweroff_nb() argument 247 if (handler->cb) in shutdown_handler() 256 if (handler->cb) { in shutdown_handler() 257 handler->cb(); in shutdown_handler()
|
/linux-4.4.14/drivers/ata/ |
D | pata_serverworks.c | 105 struct sv_cable_table *cb = cable_detect; in serverworks_cable_detect() local 107 while(cb->device) { in serverworks_cable_detect() 108 if (cb->device == pdev->device && in serverworks_cable_detect() 109 (cb->subvendor == pdev->subsystem_vendor || in serverworks_cable_detect() 110 cb->subvendor == PCI_ANY_ID)) { in serverworks_cable_detect() 111 return cb->cable_detect(ap); in serverworks_cable_detect() 113 cb++; in serverworks_cable_detect()
|
D | sata_sil24.c | 847 union sil24_cmd_block *cb; in sil24_qc_prep() local 852 cb = &pp->cmd_block[sil24_tag(qc->tag)]; in sil24_qc_prep() 855 prb = &cb->ata.prb; in sil24_qc_prep() 856 sge = cb->ata.sge; in sil24_qc_prep() 869 prb = &cb->atapi.prb; in sil24_qc_prep() 870 sge = cb->atapi.sge; in sil24_qc_prep() 871 memset(cb->atapi.cdb, 0, sizeof(cb->atapi.cdb)); in sil24_qc_prep() 872 memcpy(cb->atapi.cdb, qc->cdb, qc->dev->cdb_len); in sil24_qc_prep() 1204 union sil24_cmd_block *cb; in sil24_port_start() local 1205 size_t cb_size = sizeof(*cb) * SIL24_MAX_CMDS; in sil24_port_start() [all …]
|
/linux-4.4.14/net/bridge/ |
D | br_mdb.c | 17 static int br_rports_fill_info(struct sk_buff *skb, struct netlink_callback *cb, in br_rports_fill_info() argument 43 static int br_mdb_fill_info(struct sk_buff *skb, struct netlink_callback *cb, in br_mdb_fill_info() argument 50 int idx = 0, s_idx = cb->args[1]; in br_mdb_fill_info() 110 cb->args[1] = idx; in br_mdb_fill_info() 115 static int br_mdb_dump(struct sk_buff *skb, struct netlink_callback *cb) in br_mdb_dump() argument 122 s_idx = cb->args[0]; in br_mdb_dump() 127 cb->seq = net->dev_base_seq + br_mdb_rehash_seq; in br_mdb_dump() 136 nlh = nlmsg_put(skb, NETLINK_CB(cb->skb).portid, in br_mdb_dump() 137 cb->nlh->nlmsg_seq, RTM_GETMDB, in br_mdb_dump() 145 if (br_mdb_fill_info(skb, cb, dev) < 0) in br_mdb_dump() [all …]
|
/linux-4.4.14/drivers/media/common/siano/ |
D | smscoreapi.c | 632 struct smscore_buffer_t *cb; in smscore_createbuffer() local 634 cb = kzalloc(sizeof(struct smscore_buffer_t), GFP_KERNEL); in smscore_createbuffer() 635 if (!cb) in smscore_createbuffer() 638 cb->p = buffer; in smscore_createbuffer() 639 cb->offset_in_common = buffer - (u8 *) common_buffer; in smscore_createbuffer() 640 cb->phys = common_buffer_phys + cb->offset_in_common; in smscore_createbuffer() 642 return cb; in smscore_createbuffer() 711 struct smscore_buffer_t *cb; in smscore_register_device() local 713 cb = smscore_createbuffer(buffer, dev->common_buffer, in smscore_register_device() 715 if (!cb) { in smscore_register_device() [all …]
|
/linux-4.4.14/drivers/media/pci/cobalt/ |
D | cobalt-irq.c | 39 struct cobalt_buffer *cb; in cobalt_dma_stream_queue_handler() local 54 cb = list_first_entry(&s->bufs, struct cobalt_buffer, list); in cobalt_dma_stream_queue_handler() 55 list_del(&cb->list); in cobalt_dma_stream_queue_handler() 137 v4l2_get_timestamp(&cb->vb.timestamp); in cobalt_dma_stream_queue_handler() 140 cb->vb.sequence = s->sequence++; in cobalt_dma_stream_queue_handler() 141 vb2_buffer_done(&cb->vb.vb2_buf, in cobalt_dma_stream_queue_handler()
|
D | cobalt-v4l2.c | 126 struct cobalt_buffer *cb; in chain_all_buffers() local 131 cb = list_entry(p, struct cobalt_buffer, list); in chain_all_buffers() 132 desc[i] = &s->dma_desc_info[cb->vb.vb2_buf.index]; in chain_all_buffers() 144 struct cobalt_buffer *cb = to_cobalt_buffer(vbuf); in cobalt_buf_queue() local 153 list_add_tail(&cb->list, &s->bufs); in cobalt_buf_queue() 269 struct cobalt_buffer *cb; in cobalt_dma_start_streaming() local 288 cb = list_first_entry(&s->bufs, struct cobalt_buffer, list); in cobalt_dma_start_streaming() 289 omni_sg_dma_start(s, &s->dma_desc_info[cb->vb.vb2_buf.index]); in cobalt_dma_start_streaming() 364 struct cobalt_buffer *cb; in cobalt_dma_stop_streaming() local 385 cb = list_entry(p, struct cobalt_buffer, list); in cobalt_dma_stop_streaming() [all …]
|
/linux-4.4.14/arch/cris/arch-v32/mach-fs/ |
D | arbiter.c | 26 watch_callback *cb; member 265 watch_callback *cb) in crisv32_arbiter_watch() argument 287 watches[i].cb = cb; in crisv32_arbiter_watch() 400 if (watch->cb) in crisv32_arbiter_irq() 401 watch->cb(); in crisv32_arbiter_irq()
|
/linux-4.4.14/sound/soc/intel/atom/ |
D | sst-mfld-platform-compress.c | 108 struct sst_compress_cb cb; in sst_platform_compr_set_params() local 162 cb.param = cstream; in sst_platform_compr_set_params() 163 cb.compr_cb = sst_compr_fragment_elapsed; in sst_platform_compr_set_params() 164 cb.drain_cb_param = cstream; in sst_platform_compr_set_params() 165 cb.drain_notify = sst_drain_notify; in sst_platform_compr_set_params() 167 retval = stream->compr_ops->open(sst->dev, &str_params, &cb); in sst_platform_compr_set_params()
|
/linux-4.4.14/drivers/atm/ |
D | eni.h | 131 #define ENI_PRV_SIZE(skb) (((struct eni_skb_prv *) (skb)->cb)->size) 132 #define ENI_PRV_POS(skb) (((struct eni_skb_prv *) (skb)->cb)->pos) 133 #define ENI_PRV_PADDR(skb) (((struct eni_skb_prv *) (skb)->cb)->paddr)
|
/linux-4.4.14/drivers/w1/ |
D | w1.h | 273 void (*cb)(struct w1_master *dev, struct w1_async_cmd *async_cmd); member 278 void w1_search(struct w1_master *dev, u8 search_type, w1_slave_found_callback cb); 279 void w1_search_devices(struct w1_master *dev, u8 search_type, w1_slave_found_callback cb); 287 w1_slave_found_callback cb);
|
/linux-4.4.14/drivers/staging/gdm72xx/ |
D | gdm_wimax.h | 30 void (*cb)(void *cb_data), void *cb_data); 32 void (*cb)(void *cb_data, void *data, int len),
|
/linux-4.4.14/arch/cris/arch-v32/mach-a3/ |
D | arbiter.c | 56 watch_callback *cb; member 364 watch_callback *cb) in crisv32_arbiter_watch() argument 403 watches[arbiter][i].cb = cb; in crisv32_arbiter_watch() 573 if (watch->cb) in crisv32_foo_arbiter_irq() 574 watch->cb(); in crisv32_foo_arbiter_irq() 629 if (watch->cb) in crisv32_bar_arbiter_irq() 630 watch->cb(); in crisv32_bar_arbiter_irq()
|
/linux-4.4.14/include/net/bluetooth/ |
D | hci_core.h | 1186 struct hci_cb *cb; in hci_connect_cfm() local 1189 list_for_each_entry(cb, &hci_cb_list, list) { in hci_connect_cfm() 1190 if (cb->connect_cfm) in hci_connect_cfm() 1191 cb->connect_cfm(conn, status); in hci_connect_cfm() 1201 struct hci_cb *cb; in hci_disconn_cfm() local 1204 list_for_each_entry(cb, &hci_cb_list, list) { in hci_disconn_cfm() 1205 if (cb->disconn_cfm) in hci_disconn_cfm() 1206 cb->disconn_cfm(conn, reason); in hci_disconn_cfm() 1216 struct hci_cb *cb; in hci_auth_cfm() local 1225 list_for_each_entry(cb, &hci_cb_list, list) { in hci_auth_cfm() [all …]
|
/linux-4.4.14/fs/ocfs2/dlm/ |
D | dlmapi.h | 213 void dlm_setup_eviction_cb(struct dlm_eviction_cb *cb, 217 struct dlm_eviction_cb *cb); 218 void dlm_unregister_eviction_cb(struct dlm_eviction_cb *cb);
|
/linux-4.4.14/sound/soc/codecs/ |
D | rt5677-spi.c | 124 u8 *cb = rxbuf; in rt5677_spi_read() local 158 rt5677_spi_reverse(cb + offset, t[1].len, body, t[1].len); in rt5677_spi_read() 178 const u8 *cb = txbuf; in rt5677_spi_write() local 208 rt5677_spi_reverse(body, t.len, cb + offset, len - offset); in rt5677_spi_write()
|
/linux-4.4.14/net/irda/ |
D | wrapper.c | 85 struct irda_skb_cb *cb = (struct irda_skb_cb *) skb->cb; in async_wrap_skb() local 103 if (cb->magic != LAP_MAGIC) { in async_wrap_skb() 112 xbofs = cb->xbofs + cb->xbofs_delay; in async_wrap_skb()
|
/linux-4.4.14/net/nfc/hci/ |
D | hcp.c | 36 data_exchange_cb_t cb, void *cb_context, in nfc_hci_hcp_message_tx() argument 52 cmd->cb = cb; in nfc_hci_hcp_message_tx()
|
D | core.c | 89 if (hdev->cmd_pending_msg->cb) in nfc_hci_msg_tx_work() 90 hdev->cmd_pending_msg->cb(hdev-> in nfc_hci_msg_tx_work() 115 if (msg->cb) in nfc_hci_msg_tx_work() 116 msg->cb(msg->cb_context, NULL, r); in nfc_hci_msg_tx_work() 165 if (hdev->cmd_pending_msg->cb) in __nfc_hci_cmd_completion() 166 hdev->cmd_pending_msg->cb(hdev->cmd_pending_msg->cb_context, in __nfc_hci_cmd_completion() 712 struct sk_buff *skb, data_exchange_cb_t cb, in hci_transceive() argument 724 r = hdev->ops->im_transceive(hdev, target, skb, cb, in hci_transceive() 733 hdev->async_cb = cb; in hci_transceive() 742 r = hdev->ops->im_transceive(hdev, target, skb, cb, in hci_transceive() [all …]
|
D | hci.h | 49 data_exchange_cb_t cb; member 85 data_exchange_cb_t cb, void *cb_context,
|
D | command.c | 33 data_exchange_cb_t cb, void *cb_context) in nfc_hci_execute_cmd_async() argument 42 param, param_len, cb, cb_context, MAX_FWI); in nfc_hci_execute_cmd_async() 141 data_exchange_cb_t cb, void *cb_context) in nfc_hci_send_cmd_async() argument 152 cb, cb_context); in nfc_hci_send_cmd_async()
|
/linux-4.4.14/tools/perf/util/ |
D | unwind.h | 18 int unwind__get_entries(unwind_entry_cb_t cb, void *arg, 38 unwind__get_entries(unwind_entry_cb_t cb __maybe_unused, in unwind__get_entries()
|
D | unwind-libdw.c | 73 return ui->cb(&e, ui->arg); in entry() 166 int unwind__get_entries(unwind_entry_cb_t cb, void *arg, in unwind__get_entries() argument 175 .cb = cb, in unwind__get_entries()
|
D | unwind-libunwind.c | 525 unwind_entry_cb_t cb, void *arg) in entry() argument 542 return cb(&e, arg); in entry() 614 static int get_entries(struct unwind_info *ui, unwind_entry_cb_t cb, in get_entries() argument 633 ret = ip ? entry(ip, ui->thread, cb, arg) : 0; in get_entries() 639 int unwind__get_entries(unwind_entry_cb_t cb, void *arg, in unwind__get_entries() argument 658 ret = entry(ip, thread, cb, arg); in unwind__get_entries() 662 return --max_stack > 0 ? get_entries(&ui, cb, arg, max_stack) : 0; in unwind__get_entries()
|
/linux-4.4.14/net/core/ |
D | fib_rules.c | 629 static int dump_rules(struct sk_buff *skb, struct netlink_callback *cb, in dump_rules() argument 638 if (idx < cb->args[1]) in dump_rules() 641 err = fib_nl_fill_rule(skb, rule, NETLINK_CB(cb->skb).portid, in dump_rules() 642 cb->nlh->nlmsg_seq, RTM_NEWRULE, in dump_rules() 650 cb->args[1] = idx; in dump_rules() 656 static int fib_nl_dumprule(struct sk_buff *skb, struct netlink_callback *cb) in fib_nl_dumprule() argument 662 family = rtnl_msg_family(cb->nlh); in fib_nl_dumprule() 669 dump_rules(skb, cb, ops); in fib_nl_dumprule() 676 if (idx < cb->args[0] || !try_module_get(ops->owner)) in fib_nl_dumprule() 679 if (dump_rules(skb, cb, ops) < 0) in fib_nl_dumprule() [all …]
|
D | rtnetlink.c | 1417 static int rtnl_dump_ifinfo(struct sk_buff *skb, struct netlink_callback *cb) in rtnl_dump_ifinfo() argument 1429 s_h = cb->args[0]; in rtnl_dump_ifinfo() 1430 s_idx = cb->args[1]; in rtnl_dump_ifinfo() 1432 cb->seq = net->dev_base_seq; in rtnl_dump_ifinfo() 1441 hdrlen = nlmsg_len(cb->nlh) < sizeof(struct ifinfomsg) ? in rtnl_dump_ifinfo() 1444 if (nlmsg_parse(cb->nlh, hdrlen, tb, IFLA_MAX, ifla_policy) >= 0) { in rtnl_dump_ifinfo() 1457 NETLINK_CB(cb->skb).portid, in rtnl_dump_ifinfo() 1458 cb->nlh->nlmsg_seq, 0, in rtnl_dump_ifinfo() 1469 nl_dump_check_consistent(cb, nlmsg_hdr(skb)); in rtnl_dump_ifinfo() 1475 cb->args[1] = idx; in rtnl_dump_ifinfo() [all …]
|
D | neighbour.c | 2095 static int neightbl_dump_info(struct sk_buff *skb, struct netlink_callback *cb) in neightbl_dump_info() argument 2099 int tbl_skip = cb->args[0]; in neightbl_dump_info() 2100 int neigh_skip = cb->args[1]; in neightbl_dump_info() 2103 family = ((struct rtgenmsg *) nlmsg_data(cb->nlh))->rtgen_family; in neightbl_dump_info() 2115 if (neightbl_fill_info(skb, tbl, NETLINK_CB(cb->skb).portid, in neightbl_dump_info() 2116 cb->nlh->nlmsg_seq, RTM_NEWNEIGHTBL, in neightbl_dump_info() 2130 NETLINK_CB(cb->skb).portid, in neightbl_dump_info() 2131 cb->nlh->nlmsg_seq, in neightbl_dump_info() 2142 cb->args[0] = tidx; in neightbl_dump_info() 2143 cb->args[1] = nidx; in neightbl_dump_info() [all …]
|
/linux-4.4.14/include/linux/ |
D | amd-iommu.h | 120 amd_iommu_invalid_ppr_cb cb); 170 amd_iommu_invalidate_ctx cb);
|
D | ntb_transport.h | 78 int ntb_transport_rx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data, 80 int ntb_transport_tx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
|
D | inet_diag.h | 15 struct netlink_callback *cb, 37 struct netlink_callback *cb,
|
D | fence.h | 90 typedef void (*fence_func_t)(struct fence *fence, struct fence_cb *cb); 224 int fence_add_callback(struct fence *fence, struct fence_cb *cb, 226 bool fence_remove_callback(struct fence *fence, struct fence_cb *cb);
|
D | netlink.h | 35 #define NETLINK_CB(skb) (*(struct netlink_skb_parms*)&((skb)->cb)) 135 struct netlink_callback *cb); 136 int (*done)(struct netlink_callback *cb);
|
/linux-4.4.14/drivers/base/power/ |
D | domain.c | 1424 int (*cb)(struct device *__dev); in pm_genpd_default_save_state() local 1427 cb = dev->type->pm->runtime_suspend; in pm_genpd_default_save_state() 1429 cb = dev->class->pm->runtime_suspend; in pm_genpd_default_save_state() 1431 cb = dev->bus->pm->runtime_suspend; in pm_genpd_default_save_state() 1433 cb = NULL; in pm_genpd_default_save_state() 1435 if (!cb && dev->driver && dev->driver->pm) in pm_genpd_default_save_state() 1436 cb = dev->driver->pm->runtime_suspend; in pm_genpd_default_save_state() 1438 return cb ? cb(dev) : 0; in pm_genpd_default_save_state() 1447 int (*cb)(struct device *__dev); in pm_genpd_default_restore_state() local 1450 cb = dev->type->pm->runtime_resume; in pm_genpd_default_restore_state() [all …]
|
D | runtime.c | 21 pm_callback_t cb; in __rpm_get_callback() local 36 cb = *(pm_callback_t *)((void *)ops + cb_offset); in __rpm_get_callback() 38 cb = NULL; in __rpm_get_callback() 40 if (!cb && dev->driver && dev->driver->pm) in __rpm_get_callback() 41 cb = *(pm_callback_t *)((void *)dev->driver->pm + cb_offset); in __rpm_get_callback() 43 return cb; in __rpm_get_callback() 266 static int __rpm_callback(int (*cb)(struct device *), struct device *dev) in __rpm_callback() 276 retval = cb(dev); in __rpm_callback() 364 static int rpm_callback(int (*cb)(struct device *), struct device *dev) in rpm_callback() 368 if (!cb) in rpm_callback() [all …]
|
/linux-4.4.14/drivers/net/irda/ |
D | irda-usb.c | 466 ((struct irda_skb_cb *)skb->cb)->context = self; in irda_usb_hard_xmit() 550 struct irda_usb_cb *self = ((struct irda_skb_cb *) skb->cb)->context; in write_bulk_callback() 757 struct irda_skb_cb *cb; in irda_usb_submit() local 765 cb = (struct irda_skb_cb *) skb->cb; in irda_usb_submit() 766 cb->context = self; in irda_usb_submit() 796 struct irda_skb_cb *cb; in irda_usb_receive() local 805 cb = (struct irda_skb_cb *) skb->cb; in irda_usb_receive() 806 IRDA_ASSERT(cb != NULL, return;); in irda_usb_receive() 807 self = (struct irda_usb_cb *) cb->context; in irda_usb_receive() 961 struct irda_skb_cb *cb; in irda_usb_rx_defer_expired() local [all …]
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
D | llog_cat.c | 195 llog_cb_t cb, void *data, int startcat, in llog_cat_process_or_fork() argument 204 d.lpd_cb = cb; in llog_cat_process_or_fork() 234 llog_cb_t cb, void *data, int startcat, int startidx) in llog_cat_process() argument 236 return llog_cat_process_or_fork(env, cat_llh, cb, data, startcat, in llog_cat_process()
|
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/ |
D | pinger.c | 404 enum timeout_event event, timeout_cb_t cb, void *data) in ptlrpc_new_timeout() argument 416 ti->ti_cb = cb; in ptlrpc_new_timeout() 428 timeout_cb_t cb, void *data) in ptlrpc_pinger_register_timeout() argument 438 item = ptlrpc_new_timeout(time, event, cb, data); in ptlrpc_pinger_register_timeout() 456 timeout_cb_t cb, void *data, in ptlrpc_add_timeout_client() argument 462 ti = ptlrpc_pinger_register_timeout(time, event, cb, data); in ptlrpc_add_timeout_client()
|
/linux-4.4.14/sound/soc/samsung/ |
D | idma.c | 54 void (*cb)(void *dt, int bytes_xfer); member 107 void (*cb)(void *, int)) in idma_setcallbk() 112 prtd->cb = cb; in idma_setcallbk() 281 if (prtd->cb) in iis_irq() 282 prtd->cb(prtd->token, prtd->period); in iis_irq()
|
/linux-4.4.14/drivers/gpu/drm/msm/ |
D | msm_drv.c | 758 struct msm_fence_cb *cb, uint32_t fence) in msm_queue_fence_cb() argument 764 if (!list_empty(&cb->work.entry)) { in msm_queue_fence_cb() 767 cb->fence = fence; in msm_queue_fence_cb() 768 list_add_tail(&cb->work.entry, &priv->fence_cbs); in msm_queue_fence_cb() 770 queue_work(priv->wq, &cb->work); in msm_queue_fence_cb() 786 struct msm_fence_cb *cb; in msm_update_fence() local 788 cb = list_first_entry(&priv->fence_cbs, in msm_update_fence() 791 if (cb->fence > priv->completed_fence) in msm_update_fence() 794 list_del_init(&cb->work.entry); in msm_update_fence() 795 queue_work(priv->wq, &cb->work); in msm_update_fence() [all …]
|
D | msm_atomic.c | 30 static void fence_cb(struct msm_fence_cb *cb); 156 static void fence_cb(struct msm_fence_cb *cb) in fence_cb() argument 159 container_of(cb, struct msm_commit, fence_cb); in fence_cb()
|
/linux-4.4.14/net/nfc/nci/ |
D | data.c | 42 data_exchange_cb_t cb; in nci_data_exchange_complete() local 51 cb = conn_info->data_exchange_cb; in nci_data_exchange_complete() 60 if (cb) { in nci_data_exchange_complete() 62 cb(cb_context, skb, err); in nci_data_exchange_complete()
|
/linux-4.4.14/drivers/iommu/ |
D | dmar.c | 49 dmar_res_handler_t cb[ACPI_DMAR_TYPE_RESERVED]; member 545 size_t len, struct dmar_res_callback *cb) in dmar_walk_remapping_entries() argument 564 if (cb->print_entry) in dmar_walk_remapping_entries() 571 } else if (cb->cb[iter->type]) { in dmar_walk_remapping_entries() 572 ret = cb->cb[iter->type](iter, cb->arg[iter->type]); in dmar_walk_remapping_entries() 573 } else if (!cb->ignore_unhandled) { in dmar_walk_remapping_entries() 584 struct dmar_res_callback *cb) in dmar_walk_dmar_table() argument 587 dmar->header.length - sizeof(*dmar), cb); in dmar_walk_dmar_table() 599 struct dmar_res_callback cb = { in parse_dmar_table() local 603 .cb[ACPI_DMAR_TYPE_HARDWARE_UNIT] = &dmar_parse_one_drhd, in parse_dmar_table() [all …]
|
/linux-4.4.14/drivers/xen/xen-pciback/ |
D | pciback.h | 102 int (*publish)(struct xen_pcibk_device *pdev, publish_pci_root_cb cb); 168 publish_pci_root_cb cb) in xen_pcibk_publish_pci_roots() argument 171 return xen_pcibk_backend->publish(pdev, cb); in xen_pcibk_publish_pci_roots()
|
/linux-4.4.14/include/scsi/ |
D | fc_frame.h | 65 #define fr_cb(fp) ((struct fcoe_rcv_info *)&((fp)->skb.cb[0])) 99 BUILD_BUG_ON(sizeof(struct fcoe_rcv_info) > sizeof(skb->cb)); in fcoe_dev_from_skb() 100 return (struct fcoe_rcv_info *) skb->cb; in fcoe_dev_from_skb()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | lustre_lib.h | 480 #define LWI_TIMEOUT(time, cb, data) \ argument 483 .lwi_on_timeout = cb, \ 489 #define LWI_TIMEOUT_INTERVAL(time, interval, cb, data) \ argument 492 .lwi_on_timeout = cb, \ 518 #define LWI_INTR(cb, data) LWI_TIMEOUT_INTR(0, NULL, cb, data) argument
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
D | hostap_main.c | 265 struct hostap_tx_callback_info *cb, *prev = NULL; in hostap_tx_callback_unregister() local 268 cb = local->tx_callback; in hostap_tx_callback_unregister() 269 while (cb != NULL && cb->idx != idx) { in hostap_tx_callback_unregister() 270 prev = cb; in hostap_tx_callback_unregister() 271 cb = cb->next; in hostap_tx_callback_unregister() 273 if (cb) { in hostap_tx_callback_unregister() 275 local->tx_callback = cb->next; in hostap_tx_callback_unregister() 277 prev->next = cb->next; in hostap_tx_callback_unregister() 278 kfree(cb); in hostap_tx_callback_unregister() 282 return cb ? 0 : -1; in hostap_tx_callback_unregister() [all …]
|
/linux-4.4.14/security/apparmor/include/ |
D | audit.h | 135 void (*cb) (struct audit_buffer *, void *)); 138 void (*cb) (struct audit_buffer *, void *));
|
/linux-4.4.14/drivers/nfc/st21nfca/ |
D | se.c | 235 se_io_cb_t cb, void *cb_context) in st21nfca_hci_se_io() argument 243 info->se_info.cb = cb; in st21nfca_hci_se_io() 285 info->se_info.cb(info->se_info.cb_context, NULL, 0, -ETIME); in st21nfca_se_wt_timeout() 372 info->se_info.cb(info->se_info.cb_context, in st21nfca_apdu_reader_event_received()
|
/linux-4.4.14/include/trace/events/ |
D | rcu.h | 597 char cb, char nr, char iit, char risk), 599 TP_ARGS(rcuname, callbacks_invoked, cb, nr, iit, risk), 604 __field(char, cb) 613 __entry->cb = cb; 621 __entry->cb ? 'C' : '.', 728 #define trace_rcu_batch_end(rcuname, callbacks_invoked, cb, nr, iit, risk) \ argument
|
/linux-4.4.14/drivers/media/platform/exynos-gsc/ |
D | gsc-core.c | 327 } else if (frm->addr.cb == addr) { in get_plane_info() 329 *ret_addr = frm->addr.cb; in get_plane_info() 348 s_chk_addr = frm->addr.cb; in gsc_set_prefbuf() 355 t_min = min3(frm->addr.y, frm->addr.cb, frm->addr.cr); in gsc_set_prefbuf() 358 t_max = max3(frm->addr.y, frm->addr.cb, frm->addr.cr); in gsc_set_prefbuf() 366 mid_addr = frm->addr.cb; in gsc_set_prefbuf() 820 addr->cb = 0; in gsc_prepare_addr() 825 addr->cb = (dma_addr_t)(addr->y + pix_size); in gsc_prepare_addr() 830 addr->cb = (dma_addr_t)(addr->y + pix_size); in gsc_prepare_addr() 832 addr->cr = (dma_addr_t)(addr->cb in gsc_prepare_addr() [all …]
|
/linux-4.4.14/net/dccp/ |
D | diag.c | 51 static void dccp_diag_dump(struct sk_buff *skb, struct netlink_callback *cb, in dccp_diag_dump() argument 54 inet_diag_dump_icsk(&dccp_hashinfo, skb, cb, r, bc); in dccp_diag_dump()
|
/linux-4.4.14/crypto/ |
D | crypto_user.c | 255 static int crypto_dump_report(struct sk_buff *skb, struct netlink_callback *cb) in crypto_dump_report() argument 261 if (cb->args[0]) in crypto_dump_report() 264 cb->args[0] = 1; in crypto_dump_report() 266 info.in_skb = cb->skb; in crypto_dump_report() 268 info.nlmsg_seq = cb->nlh->nlmsg_seq; in crypto_dump_report() 283 static int crypto_dump_report_done(struct netlink_callback *cb) in crypto_dump_report_done() argument
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | r200.c | 201 track->cb[0].robj = reloc->robj; in r200_packet0_check() 202 track->cb[0].offset = idx_value; in r200_packet0_check() 304 track->cb[0].pitch = idx_value & RADEON_COLORPITCH_MASK; in r200_packet0_check() 318 track->cb[0].cpp = 1; in r200_packet0_check() 323 track->cb[0].cpp = 2; in r200_packet0_check() 326 track->cb[0].cpp = 4; in r200_packet0_check()
|
/linux-4.4.14/net/openvswitch/ |
D | datapath.c | 1336 static int ovs_flow_cmd_dump(struct sk_buff *skb, struct netlink_callback *cb) in ovs_flow_cmd_dump() argument 1339 struct ovs_header *ovs_header = genlmsg_data(nlmsg_data(cb->nlh)); in ovs_flow_cmd_dump() 1345 err = genlmsg_parse(cb->nlh, &dp_flow_genl_family, a, in ovs_flow_cmd_dump() 1363 bucket = cb->args[0]; in ovs_flow_cmd_dump() 1364 obj = cb->args[1]; in ovs_flow_cmd_dump() 1370 NETLINK_CB(cb->skb).portid, in ovs_flow_cmd_dump() 1371 cb->nlh->nlmsg_seq, NLM_F_MULTI, in ovs_flow_cmd_dump() 1375 cb->args[0] = bucket; in ovs_flow_cmd_dump() 1376 cb->args[1] = obj; in ovs_flow_cmd_dump() 1749 static int ovs_dp_cmd_dump(struct sk_buff *skb, struct netlink_callback *cb) in ovs_dp_cmd_dump() argument [all …]
|
/linux-4.4.14/drivers/staging/wlan-ng/ |
D | p80211conv.h | 66 (((((struct p80211_frmmeta *)((s)->cb))->magic) == \ 68 ((struct p80211_frmmeta *)((s)->cb)) : \
|
/linux-4.4.14/net/l2tp/ |
D | l2tp_netlink.c | 454 static int l2tp_nl_cmd_tunnel_dump(struct sk_buff *skb, struct netlink_callback *cb) in l2tp_nl_cmd_tunnel_dump() argument 456 int ti = cb->args[0]; in l2tp_nl_cmd_tunnel_dump() 465 if (l2tp_nl_tunnel_send(skb, NETLINK_CB(cb->skb).portid, in l2tp_nl_cmd_tunnel_dump() 466 cb->nlh->nlmsg_seq, NLM_F_MULTI, in l2tp_nl_cmd_tunnel_dump() 474 cb->args[0] = ti; in l2tp_nl_cmd_tunnel_dump() 815 static int l2tp_nl_cmd_session_dump(struct sk_buff *skb, struct netlink_callback *cb) in l2tp_nl_cmd_session_dump() argument 820 int ti = cb->args[0]; in l2tp_nl_cmd_session_dump() 821 int si = cb->args[1]; in l2tp_nl_cmd_session_dump() 838 if (l2tp_nl_session_send(skb, NETLINK_CB(cb->skb).portid, in l2tp_nl_cmd_session_dump() 839 cb->nlh->nlmsg_seq, NLM_F_MULTI, in l2tp_nl_cmd_session_dump() [all …]
|
/linux-4.4.14/drivers/nfc/st-nci/ |
D | st-nci.h | 70 se_io_cb_t cb; member 152 se_io_cb_t cb, void *cb_context);
|
/linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/ |
D | r8192E_cmdpkt.c | 57 memcpy((unsigned char *)(skb->cb), &dev, sizeof(dev)); in rtl92e_send_cmd_pkt() 58 tcb_desc = (struct cb_desc *)(skb->cb + MAX_DEV_ADDR_SIZE); in rtl92e_send_cmd_pkt()
|
/linux-4.4.14/drivers/uwb/ |
D | neh.c | 111 uwb_rc_cmd_cb_f cb; member 211 uwb_rc_cmd_cb_f cb, void *arg) in uwb_rc_neh_add() argument 231 neh->cb = cb; in uwb_rc_neh_add() 301 (*neh->cb)(neh->rc, neh->arg, rceb, size); in uwb_rc_neh_cb()
|
/linux-4.4.14/drivers/staging/wilc1000/ |
D | linux_mon.c | 137 memset(skb->cb, 0, sizeof(skb->cb)); in WILC_WFI_monitor_rx() 276 memset(skb2->cb, 0, sizeof(skb2->cb)); in WILC_WFI_mon_xmit()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | uaccess.h | 299 #define __put_user_asm(x, addr, err, align, insn, cb) \ 316 :"=r" (err), "=r" (cb) \ 357 #define __get_user_asm(x, addr, err, align, insn, cb) \ 375 :"=r" (err), "=r" (cb), "=r" (x) \
|
/linux-4.4.14/net/wireless/ |
D | nl80211.c | 489 struct netlink_callback *cb, in nl80211_prepare_wdev_dump() argument 497 if (!cb->args[0]) { in nl80211_prepare_wdev_dump() 498 err = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl80211_fam.hdrsize, in nl80211_prepare_wdev_dump() 512 cb->args[0] = (*rdev)->wiphy_idx + 1; in nl80211_prepare_wdev_dump() 513 cb->args[1] = (*wdev)->identifier; in nl80211_prepare_wdev_dump() 516 struct wiphy *wiphy = wiphy_idx_to_wiphy(cb->args[0] - 1); in nl80211_prepare_wdev_dump() 527 if (tmp->identifier == cb->args[1]) { in nl80211_prepare_wdev_dump() 1747 struct netlink_callback *cb, in nl80211_dump_wiphy_parse() argument 1751 int ret = nlmsg_parse(cb->nlh, GENL_HDRLEN + nl80211_fam.hdrsize, in nl80211_dump_wiphy_parse() 1780 static int nl80211_dump_wiphy(struct sk_buff *skb, struct netlink_callback *cb) in nl80211_dump_wiphy() argument [all …]
|