/linux-master/drivers/thermal/ |
H A D | thermal_trip.c | 13 int (*cb)(struct thermal_trip *, void *), 20 ret = cb(trip, data); 30 int (*cb)(struct thermal_trip *, void *), 36 ret = for_each_thermal_trip(tz, cb, data);
|
/linux-master/net/bridge/netfilter/ |
H A D | nf_conntrack_bridge.c | 130 static void br_skb_cb_save(struct sk_buff *skb, struct br_input_skb_cb *cb, argument 133 memcpy(cb, skb->cb, sizeof(*cb)); 134 memset(skb->cb, 0, inet_skb_parm_size); 138 const struct br_input_skb_cb *cb, 141 memcpy(skb->cb, cb, sizeof(*cb)); 150 struct br_input_skb_cb cb; local 137 br_skb_cb_restore(struct sk_buff *skb, const struct br_input_skb_cb *cb, u16 fragsz) argument 181 struct br_input_skb_cb cb; local [all...] |
/linux-master/drivers/misc/sgi-gru/ |
H A D | grulib.h | 64 #define GSEG_START(cb) ((void *)((unsigned long)(cb) & ~(GRU_GSEG_PAGESIZE - 1)))
|
/linux-master/drivers/net/phy/ |
H A D | mdio-boardinfo.c | 21 * @cb: Callback to create device on bus 25 int (*cb) 42 ret = cb(bus, bi);
|
/linux-master/drivers/platform/x86/intel/speed_select_if/ |
H A D | isst_if_mmio.c | 95 struct isst_if_cmd_cb cb; local 130 memset(&cb, 0, sizeof(cb)); 131 cb.cmd_size = sizeof(struct isst_if_io_reg); 132 cb.offset = offsetof(struct isst_if_io_regs, io_reg); 133 cb.cmd_callback = isst_if_mmio_rd_wr; 134 cb.owner = THIS_MODULE; 135 ret = isst_if_cdev_register(ISST_IF_DEV_MMIO, &cb);
|
/linux-master/net/batman-adv/ |
H A D | multicast.h | 56 int batadv_mcast_flags_dump(struct sk_buff *msg, struct netlink_callback *cb); 103 struct netlink_callback *cb) 102 batadv_mcast_flags_dump(struct sk_buff *msg, struct netlink_callback *cb) argument
|
/linux-master/drivers/dpll/ |
H A D | dpll_nl.h | 36 int dpll_nl_device_get_dumpit(struct sk_buff *skb, struct netlink_callback *cb); 40 int dpll_nl_pin_get_dumpit(struct sk_buff *skb, struct netlink_callback *cb);
|
/linux-master/net/smc/ |
H A D | smc_diag.c | 30 static struct smc_diag_dump_ctx *smc_dump_context(struct netlink_callback *cb) argument 32 return (struct smc_diag_dump_ctx *)cb->ctx; 73 struct netlink_callback *cb, 83 nlh = nlmsg_put(skb, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, 84 cb->nlh->nlmsg_type, sizeof(*r), NLM_F_MULTI); 97 user_ns = sk_user_ns(NETLINK_CB(cb->skb).sk); 197 struct netlink_callback *cb, int p_type) 199 struct smc_diag_dump_ctx *cb_ctx = smc_dump_context(cb); 217 rc = __smc_diag_dump(sk, skb, cb, nlmsg_dat 72 __smc_diag_dump(struct sock *sk, struct sk_buff *skb, struct netlink_callback *cb, const struct smc_diag_req *req, struct nlattr *bc) argument 196 smc_diag_dump_proto(struct proto *prot, struct sk_buff *skb, struct netlink_callback *cb, int p_type) argument 230 smc_diag_dump(struct sk_buff *skb, struct netlink_callback *cb) argument [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ids.c | 45 struct dma_fence_cb cb; member in struct:amdgpu_pasid_cb 90 struct amdgpu_pasid_cb *cb = local 91 container_of(_cb, struct amdgpu_pasid_cb, cb); 93 amdgpu_pasid_free(cb->pasid); 95 kfree(cb); 109 struct amdgpu_pasid_cb *cb; local 122 cb = kmalloc(sizeof(*cb), GFP_KERNEL); 123 if (!cb) { 129 cb [all...] |
/linux-master/drivers/pci/pcie/ |
H A D | rcec.c | 68 static void walk_rcec(int (*cb)(struct pci_dev *dev, void *data), 81 pci_walk_bus(rcec->bus, cb, rcec_data); 100 pci_walk_bus(bus, cb, rcec_data); 127 * @cb: Callback to be called for each RCiEP device found 132 * If @cb returns anything other than 0, break out. 134 void pcie_walk_rcec(struct pci_dev *rcec, int (*cb)(struct pci_dev *, void *), 143 rcec_data.user_callback = cb;
|
/linux-master/include/net/nfc/ |
H A D | digital.h | 98 * through callback cb. If an io error occurs or the peer didn't reply 107 * through callback cb. If an io error occurs or the peer didn't reply 118 * the NFC-DEP ATR_REQ command through cb. The digital stack deducts the RF 150 u16 timeout, nfc_digital_cmd_complete_t cb, 156 u16 timeout, nfc_digital_cmd_complete_t cb, 159 nfc_digital_cmd_complete_t cb, void *arg); 162 u16 timeout, nfc_digital_cmd_complete_t cb, 165 nfc_digital_cmd_complete_t cb, void *arg);
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | verifier_cgroup_skb.c | 88 : __imm_const(__sk_buff_cb_0, offsetof(struct __sk_buff, cb[0])), 89 __imm_const(__sk_buff_cb_1, offsetof(struct __sk_buff, cb[1])), 90 __imm_const(__sk_buff_cb_2, offsetof(struct __sk_buff, cb[2])), 91 __imm_const(__sk_buff_cb_3, offsetof(struct __sk_buff, cb[3])), 92 __imm_const(__sk_buff_cb_4, offsetof(struct __sk_buff, cb[4])),
|
/linux-master/include/linux/ |
H A D | energy_model.h | 156 #define EM_SET_ACTIVE_POWER_CB(em_cb, cb) ((em_cb).active_power = cb) 168 struct em_data_callback *cb, cpumask_t *span, 336 #define EM_SET_ACTIVE_POWER_CB(em_cb, cb) do { } while (0) 340 struct em_data_callback *cb, cpumask_t *span, 339 em_dev_register_perf_domain(struct device *dev, unsigned int nr_states, struct em_data_callback *cb, cpumask_t *span, bool microwatts) argument
|
/linux-master/net/nfc/ |
H A D | netlink.c | 62 struct netlink_callback *cb, int flags) 66 hdr = genlmsg_put(msg, NETLINK_CB(cb->skb).portid, cb->nlh->nlmsg_seq, 71 genl_dump_check_consistent(cb, hdr); 107 static struct nfc_dev *__get_device_from_cb(struct netlink_callback *cb) argument 109 const struct genl_dumpit_info *info = genl_dumpit_info(cb); 126 struct netlink_callback *cb) 128 int i = cb->args[0]; 129 struct nfc_dev *dev = (struct nfc_dev *) cb->args[1]; 133 dev = __get_device_from_cb(cb); 61 nfc_genl_send_target(struct sk_buff *msg, struct nfc_target *target, struct netlink_callback *cb, int flags) argument 125 nfc_genl_dump_targets(struct sk_buff *skb, struct netlink_callback *cb) argument 160 nfc_genl_dump_targets_done(struct netlink_callback *cb) argument 567 nfc_genl_send_device(struct sk_buff *msg, struct nfc_dev *dev, u32 portid, u32 seq, struct netlink_callback *cb, int flags) argument 593 nfc_genl_dump_devices(struct sk_buff *skb, struct netlink_callback *cb) argument 635 nfc_genl_dump_devices_done(struct netlink_callback *cb) argument 1329 nfc_genl_send_se(struct sk_buff *msg, struct nfc_dev *dev, u32 portid, u32 seq, struct netlink_callback *cb, int flags) argument 1361 nfc_genl_dump_ses(struct sk_buff *skb, struct netlink_callback *cb) argument 1403 nfc_genl_dump_ses_done(struct netlink_callback *cb) argument 1415 nfc_se_io(struct nfc_dev *dev, u32 se_idx, u8 *apdu, size_t apdu_length, se_io_cb_t cb, void *cb_context) argument [all...] |
/linux-master/net/ieee802154/6lowpan/ |
H A D | reassembly.c | 63 fq_find(struct net *net, const struct lowpan_802154_cb *cb, argument 72 key.tag = cb->d_tag; 73 key.d_size = cb->d_size; 91 /* inet_frag_queue_* functions use skb->cb; see struct ipfrag_skb_cb 244 struct lowpan_802154_cb *cb) 255 cb->d_size = (high & LOWPAN_FRAG_DGRAM_SIZE_HIGH_MASK) << 258 cb->d_tag = ntohs(d_tag); 261 fail |= lowpan_fetch_skb(skb, &cb->d_offset, 1); 264 cb->d_offset = 0; 266 fail |= cb 243 lowpan_get_cb(struct sk_buff *skb, u8 frag_type, struct lowpan_802154_cb *cb) argument 281 struct lowpan_802154_cb *cb = lowpan_802154_cb(skb); local [all...] |
/linux-master/net/ipv6/ |
H A D | seg6.c | 334 static int seg6_genl_dumphmac_start(struct netlink_callback *cb) argument 336 struct net *net = sock_net(cb->skb->sk); 341 iter = (struct rhashtable_iter *)cb->args[0]; 348 cb->args[0] = (long)iter; 356 static int seg6_genl_dumphmac_done(struct netlink_callback *cb) argument 358 struct rhashtable_iter *iter = (struct rhashtable_iter *)cb->args[0]; 367 static int seg6_genl_dumphmac(struct sk_buff *skb, struct netlink_callback *cb) argument 369 struct rhashtable_iter *iter = (struct rhashtable_iter *)cb->args[0]; 388 NETLINK_CB(cb->skb).portid, 389 cb 405 seg6_genl_dumphmac_start(struct netlink_callback *cb) argument 410 seg6_genl_dumphmac_done(struct netlink_callback *cb) argument 415 seg6_genl_dumphmac(struct sk_buff *skb, struct netlink_callback *cb) argument [all...] |
/linux-master/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu-qcom.c | 142 struct arm_smmu_cb *cb = &smmu_domain->smmu->cbs[cfg->cbndx]; local 145 if (cb->tcr[0] & ARM_SMMU_TCR_EPD1) 151 if ((cb->tcr[0] & ARM_SMMU_TCR_EPD0)) 155 cb->tcr[0] = arm_smmu_lpae_tcr(&pgtable->cfg); 156 cb->ttbr[0] = FIELD_PREP(ARM_SMMU_TTBRn_ASID, cb->cfg->asid); 158 u32 tcr = cb->tcr[0]; 161 if (!(cb->tcr[0] & ARM_SMMU_TCR_EPD0)) 167 cb->tcr[0] = tcr; 168 cb [all...] |
/linux-master/net/netfilter/ |
H A D | nfnetlink_acct.c | 194 nfnl_acct_dump(struct sk_buff *skb, struct netlink_callback *cb) argument 199 const struct nfacct_filter *filter = cb->data; 201 if (cb->args[2]) 204 last = (struct nf_acct *)cb->args[1]; 205 if (cb->args[1]) 206 cb->args[1] = 0; 220 if (nfnl_acct_fill_info(skb, NETLINK_CB(cb->skb).portid, 221 cb->nlh->nlmsg_seq, 222 NFNL_MSG_TYPE(cb->nlh->nlmsg_type), 224 cb 234 nfnl_acct_done(struct netlink_callback *cb) argument 245 nfnl_acct_start(struct netlink_callback *cb) argument [all...] |
/linux-master/drivers/platform/chrome/ |
H A D | cros_ec_debugfs.c | 68 struct circ_buf *cb = &debug_info->log_buffer; local 86 buf_space = CIRC_SPACE(cb->head, cb->tail, LOG_SIZE); 108 cb->buf[cb->head] = ec_buffer[idx]; 109 cb->head = CIRC_ADD(cb->head, LOG_SIZE, 1); 135 struct circ_buf *cb = &debug_info->log_buffer; local 140 while (!CIRC_CNT(cb->head, cb [all...] |
/linux-master/arch/x86/xen/ |
H A D | multicalls.c | 129 struct callback *cb = &b->callbacks[i]; local 131 (*cb->fn)(cb->data); 202 struct callback *cb; local 211 cb = &b->callbacks[b->cbidx++]; 212 cb->fn = fn; 213 cb->data = data;
|
/linux-master/samples/bpf/ |
H A D | test_lwt_bpf.c | 38 skb->cb[0] = CB_MAGIC; 41 printk("cb %d ingress_ifindex %d ifindex %d", skb->cb[0], 47 /* Test: Ensure skb->cb[] buffer is cleared */ 51 printk("cb0: %x cb1: %x cb2: %x", skb->cb[0], skb->cb[1], 52 skb->cb[2]); 53 printk("cb3: %x cb4: %x", skb->cb[3], skb->cb[4]);
|
/linux-master/drivers/dma-buf/ |
H A D | dma-fence-array.c | 56 struct dma_fence_cb *cb) 59 container_of(cb, struct dma_fence_array_cb, cb); 73 struct dma_fence_array_cb *cb = (void *)(&array[1]); local 77 cb[i].array = array; 87 if (dma_fence_add_callback(array->fences[i], &cb[i].cb, 55 dma_fence_array_cb_func(struct dma_fence *f, struct dma_fence_cb *cb) argument
|
/linux-master/net/xdp/ |
H A D | xsk_diag.c | 151 static int xsk_diag_dump(struct sk_buff *nlskb, struct netlink_callback *cb) argument 153 struct xdp_diag_req *req = nlmsg_data(cb->nlh); 155 int num = 0, s_num = cb->args[0]; 167 sk_user_ns(NETLINK_CB(cb->skb).sk), 168 NETLINK_CB(cb->skb).portid, 169 cb->nlh->nlmsg_seq, NLM_F_MULTI, 177 cb->args[0] = num;
|
/linux-master/net/devlink/ |
H A D | netlink.c | 293 struct netlink_callback *cb, int flags, 303 err = dump_one(msg, devlink, cb, flags | NLM_F_DUMP_FILTERED); 314 struct netlink_callback *cb, int flags, 317 struct devlink_nl_dump_state *state = devlink_dump_state(cb); 326 err = dump_one(msg, devlink, cb, flags); 347 int devlink_nl_dumpit(struct sk_buff *msg, struct netlink_callback *cb, argument 350 const struct genl_info *info = genl_info_dump(cb); 356 return devlink_nl_inst_single_dumpit(msg, cb, flags, dump_one, 359 return devlink_nl_inst_iter_dumpit(msg, cb, flags, dump_one); 292 devlink_nl_inst_single_dumpit(struct sk_buff *msg, struct netlink_callback *cb, int flags, devlink_nl_dump_one_func_t *dump_one, struct nlattr **attrs) argument 313 devlink_nl_inst_iter_dumpit(struct sk_buff *msg, struct netlink_callback *cb, int flags, devlink_nl_dump_one_func_t *dump_one) argument
|
/linux-master/drivers/atm/ |
H A D | eni.h | 132 #define ENI_PRV_SIZE(skb) (((struct eni_skb_prv *) (skb)->cb)->size) 133 #define ENI_PRV_POS(skb) (((struct eni_skb_prv *) (skb)->cb)->pos) 134 #define ENI_PRV_PADDR(skb) (((struct eni_skb_prv *) (skb)->cb)->paddr)
|