| /linux/drivers/leds/ |
| H A D | leds-tca6507.c | 258 static void set_select(struct tca6507_chip *tca, int led, int val) in set_select() argument 264 int n = tca->reg_file[bit] & ~mask; in set_select() 267 if (tca->reg_file[bit] != n) { in set_select() 268 tca->reg_file[bit] = n; in set_select() 269 tca->reg_set |= (1 << bit); in set_select() 278 static void set_code(struct tca6507_chip *tca, int reg, int bank, int new) in set_code() argument 286 n = tca->reg_file[reg] & ~mask; in set_code() 288 if (tca->reg_file[reg] != n) { in set_code() 289 tca->reg_file[reg] = n; in set_code() 290 tca->reg_set |= 1 << reg; in set_code() [all …]
|
| /linux/drivers/phy/freescale/ |
| H A D | phy-fsl-imx8mq-usb.c | 115 struct tca_blk *tca; member 126 static void tca_blk_orientation_set(struct tca_blk *tca, 135 struct tca_blk *tca = imx_phy->tca; in tca_blk_typec_switch_set() local 138 if (tca->orientation == orientation) in tca_blk_typec_switch_set() 145 tca_blk_orientation_set(tca, orientation); in tca_blk_typec_switch_set() 190 static void tca_blk_orientation_set(struct tca_blk *tca, in tca_blk_orientation_set() argument 195 mutex_lock(&tca->mutex); in tca_blk_orientation_set() 203 writel(val, tca->base + TCA_GCFG); in tca_blk_orientation_set() 206 writel(val, tca->base + TCA_TCPC); in tca_blk_orientation_set() 213 writel(val, tca->base + TCA_GCFG); in tca_blk_orientation_set() [all …]
|
| /linux/net/sched/ |
| H A D | sch_api.c | 1204 static int qdisc_block_indexes_set(struct Qdisc *sch, struct nlattr **tca, in qdisc_block_indexes_set() argument 1209 if (tca[TCA_INGRESS_BLOCK]) { in qdisc_block_indexes_set() 1210 block_index = nla_get_u32(tca[TCA_INGRESS_BLOCK]); in qdisc_block_indexes_set() 1222 if (tca[TCA_EGRESS_BLOCK]) { in qdisc_block_indexes_set() 1223 block_index = nla_get_u32(tca[TCA_EGRESS_BLOCK]); in qdisc_block_indexes_set() 1247 struct nlattr **tca, int *errp, in qdisc_create() argument 1251 struct nlattr *kind = tca[TCA_KIND]; in qdisc_create() 1305 err = qdisc_block_indexes_set(sch, tca, extack); in qdisc_create() 1309 if (tca[TCA_STAB]) { in qdisc_create() 1310 stab = qdisc_get_stab(tca[TCA_STAB], extack); in qdisc_create() [all …]
|
| H A D | cls_cgroup.c | 80 u32 handle, struct nlattr **tca, in cls_cgroup_change() argument 89 if (!tca[TCA_OPTIONS]) in cls_cgroup_change() 108 tca[TCA_OPTIONS], cgroup_policy, in cls_cgroup_change() 113 err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &new->exts, flags, in cls_cgroup_change()
|
| H A D | cls_fw.c | 203 struct nlattr **tca, unsigned long base, u32 flags, in fw_set_parms() argument 210 err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &f->exts, flags, in fw_set_parms() 241 u32 handle, struct nlattr **tca, void **arg, in fw_change() argument 246 struct nlattr *opt = tca[TCA_OPTIONS]; in fw_change() 280 err = fw_set_parms(net, tp, fnew, tb, tca, base, flags, extack); in fw_change() 329 err = fw_set_parms(net, tp, f, tb, tca, base, flags, extack); in fw_change()
|
| H A D | cls_api.c | 2235 struct nlattr *tca[TCA_MAX + 1]; in tc_new_tfilter() local 2258 err = nlmsg_parse_deprecated(n, sizeof(*t), tca, TCA_MAX, in tc_new_tfilter() 2294 if (tcf_proto_check_kind(tca[TCA_KIND], name)) { in tc_new_tfilter() 2323 chain_index = nla_get_u32_default(tca[TCA_CHAIN], 0); in tc_new_tfilter() 2354 if (tca[TCA_KIND] == NULL || !protocol) { in tc_new_tfilter() 2389 if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], tp->ops->kind)) { in tc_new_tfilter() 2423 err = tp->ops->change(net, skb, tp, cl, t->tcm_handle, tca, &fh, in tc_new_tfilter() 2469 struct nlattr *tca[TCA_MAX + 1]; in tc_del_tfilter() local 2486 err = nlmsg_parse_deprecated(n, sizeof(*t), tca, TCA_MA in tc_del_tfilter() 2628 struct nlattr *tca[TCA_MAX + 1]; tc_get_tfilter() local 2841 struct nlattr *tca[TCA_MAX + 1]; tc_dump_tfilter() local 3056 tc_chain_tmplt_add(struct tcf_chain * chain,struct net * net,struct nlattr ** tca,struct netlink_ext_ack * extack) tc_chain_tmplt_add() argument 3109 struct nlattr *tca[TCA_MAX + 1]; tc_ctl_chain() local 3240 struct nlattr *tca[TCA_MAX + 1]; tc_dump_chain() local [all...] |
| H A D | sch_drr.c | 59 struct nlattr **tca, unsigned long *arg, in drr_change_class() argument 64 struct nlattr *opt = tca[TCA_OPTIONS]; in drr_change_class() 89 if (tca[TCA_RATE]) { in drr_change_class() 93 tca[TCA_RATE]); in drr_change_class() 124 if (tca[TCA_RATE]) { in drr_change_class() 126 NULL, true, tca[TCA_RATE]); in drr_change_class()
|
| H A D | cls_basic.c | 174 struct nlattr **tca, void **arg, in basic_change() argument 183 if (tca[TCA_OPTIONS] == NULL) in basic_change() 186 err = nla_parse_nested_deprecated(tb, TCA_BASIC_MAX, tca[TCA_OPTIONS], in basic_change() 221 err = basic_set_parms(net, tp, fnew, base, tb, tca[TCA_RATE], flags, in basic_change()
|
| H A D | cls_route.c | 478 struct nlattr **tca, void **arg, u32 flags, in route4_change() argument 495 if (NL_REQ_ATTR_CHECK(extack, NULL, tca, TCA_OPTIONS)) { in route4_change() 500 err = nla_parse_nested_deprecated(tb, TCA_ROUTE4_MAX, tca[TCA_OPTIONS], in route4_change() 529 tca[TCA_RATE], new, flags, extack); in route4_change()
|
| H A D | cls_bpf.c | 409 u32 handle, struct nlattr **tca, in cls_bpf_change() argument 422 if (tca[TCA_OPTIONS] == NULL) in cls_bpf_change() 425 ret = nla_parse_nested_deprecated(tb, TCA_BPF_MAX, tca[TCA_OPTIONS], in cls_bpf_change() 465 ret = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &prog->exts, in cls_bpf_change()
|
| H A D | sch_qfq.c | 407 struct nlattr **tca, unsigned long *arg, in qfq_change_class() argument 419 if (NL_REQ_ATTR_CHECK(extack, NULL, tca, TCA_OPTIONS)) { in qfq_change_class() 424 err = nla_parse_nested_deprecated(tb, TCA_QFQ_MAX, tca[TCA_OPTIONS], in qfq_change_class() 465 if (tca[TCA_RATE]) { in qfq_change_class() 470 tca[TCA_RATE]); in qfq_change_class() 493 if (tca[TCA_RATE]) { in qfq_change_class() 498 tca[TCA_RATE]); in qfq_change_class()
|
| H A D | sch_hfsc.c | 913 struct nlattr **tca, unsigned long *arg, in hfsc_change_class() argument 919 struct nlattr *opt = tca[TCA_OPTIONS]; in hfsc_change_class() 964 if (tca[TCA_RATE]) { in hfsc_change_class() 969 tca[TCA_RATE]); in hfsc_change_class() 1040 if (tca[TCA_RATE]) { in hfsc_change_class() 1042 NULL, true, tca[TCA_RATE]); in hfsc_change_class()
|
| H A D | cls_flow.c | 392 u32 handle, struct nlattr **tca, in flow_change() argument 398 struct nlattr *opt = tca[TCA_OPTIONS]; in flow_change() 448 err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &fnew->exts, flags, in flow_change()
|
| H A D | sch_htb.c | 1760 u32 parentid, struct nlattr **tca, in htb_change_class() argument 1767 struct nlattr *opt = tca[TCA_OPTIONS]; in htb_change_class() 1860 if (htb_rate_est || tca[TCA_RATE]) { in htb_change_class() 1865 tca[TCA_RATE] ? : &est.nla); in htb_change_class() 1985 if (tca[TCA_RATE]) { in htb_change_class() 1990 tca[TCA_RATE]); in htb_change_class()
|
| H A D | sch_ets.c | 205 struct nlattr **tca, unsigned long *arg, in ets_class_change() argument 210 struct nlattr *opt = tca[TCA_OPTIONS]; in ets_class_change()
|
| H A D | cls_flower.c | 2359 u32 handle, struct nlattr **tca, in fl_change() argument 2365 struct nlattr *tca_opts = tca[TCA_OPTIONS]; in fl_change() 2452 err = tcf_exts_validate_ex(net, tp, tb, tca[TCA_RATE], in fl_change() 2807 struct nlattr **tca, in fl_tmplt_create() argument 2810 struct nlattr *tca_opts = tca[TCA_OPTIONS]; in fl_tmplt_create()
|
| /linux/drivers/s390/cio/ |
| H A D | fcx.c | 110 dcw = (struct dcw *) &tccb->tca[offset]; in calc_dcw_count() 168 tcat = (struct tccb_tcat *) &tccb->tca[tca_size(tccb)]; in tcw_finalize() 311 dcw = (struct dcw *) &tccb->tca[tca_offset]; in tccb_add_dcw()
|
| /linux/arch/s390/include/asm/ |
| H A D | fcx.h | 290 u8 tca[]; member
|
| /linux/include/net/ |
| H A D | sch_generic.h | 389 struct nlattr **tca,
|