/Linux-v4.19/drivers/leds/ |
D | leds-tca6507.c | 272 static void set_select(struct tca6507_chip *tca, int led, int val) in set_select() argument 278 int n = tca->reg_file[bit] & ~mask; in set_select() 281 if (tca->reg_file[bit] != n) { in set_select() 282 tca->reg_file[bit] = n; in set_select() 283 tca->reg_set |= (1 << bit); in set_select() 292 static void set_code(struct tca6507_chip *tca, int reg, int bank, int new) in set_code() argument 300 n = tca->reg_file[reg] & ~mask; in set_code() 302 if (tca->reg_file[reg] != n) { in set_code() 303 tca->reg_file[reg] = n; in set_code() 304 tca->reg_set |= 1 << reg; in set_code() [all …]
|
/Linux-v4.19/net/sched/ |
D | sch_api.c | 1022 static int qdisc_block_indexes_set(struct Qdisc *sch, struct nlattr **tca, in qdisc_block_indexes_set() argument 1027 if (tca[TCA_INGRESS_BLOCK]) { in qdisc_block_indexes_set() 1028 block_index = nla_get_u32(tca[TCA_INGRESS_BLOCK]); in qdisc_block_indexes_set() 1040 if (tca[TCA_EGRESS_BLOCK]) { in qdisc_block_indexes_set() 1041 block_index = nla_get_u32(tca[TCA_EGRESS_BLOCK]); in qdisc_block_indexes_set() 1069 struct nlattr **tca, int *errp, in qdisc_create() argument 1073 struct nlattr *kind = tca[TCA_KIND]; in qdisc_create() 1150 err = qdisc_block_indexes_set(sch, tca, extack); in qdisc_create() 1155 err = ops->init(sch, tca[TCA_OPTIONS], extack); in qdisc_create() 1160 if (tca[TCA_STAB]) { in qdisc_create() [all …]
|
D | cls_api.c | 1193 struct nlattr *tca[TCA_MAX + 1]; in tc_new_tfilter() local 1216 err = nlmsg_parse(n, sizeof(*t), tca, TCA_MAX, rtm_tca_policy, extack); in tc_new_tfilter() 1249 chain_index = tca[TCA_CHAIN] ? nla_get_u32(tca[TCA_CHAIN]) : 0; in tc_new_tfilter() 1273 if (tca[TCA_KIND] == NULL || !protocol) { in tc_new_tfilter() 1288 tp = tcf_proto_create(nla_data(tca[TCA_KIND]), in tc_new_tfilter() 1295 } else if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], tp->ops->kind)) { in tc_new_tfilter() 1321 err = tp->ops->change(net, skb, tp, cl, t->tcm_handle, tca, &fh, in tc_new_tfilter() 1347 struct nlattr *tca[TCA_MAX + 1]; in tc_del_tfilter() local 1365 err = nlmsg_parse(n, sizeof(*t), tca, TCA_MAX, rtm_tca_policy, extack); in tc_del_tfilter() 1374 if (prio == 0 && (protocol || t->tcm_handle || tca[TCA_KIND])) { in tc_del_tfilter() [all …]
|
D | cls_cgroup.c | 80 u32 handle, struct nlattr **tca, in cls_cgroup_change() argument 89 if (!tca[TCA_OPTIONS]) in cls_cgroup_change() 107 err = nla_parse_nested(tb, TCA_CGROUP_MAX, tca[TCA_OPTIONS], in cls_cgroup_change() 112 err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &new->exts, ovr, in cls_cgroup_change()
|
D | cls_fw.c | 212 struct nlattr **tca, unsigned long base, bool ovr, in fw_set_parms() argument 219 err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &f->exts, ovr, in fw_set_parms() 252 u32 handle, struct nlattr **tca, void **arg, in fw_change() argument 257 struct nlattr *opt = tca[TCA_OPTIONS]; in fw_change() 292 err = fw_set_parms(net, tp, fnew, tb, tca, base, ovr, extack); in fw_change() 341 err = fw_set_parms(net, tp, f, tb, tca, base, ovr, extack); in fw_change()
|
D | sch_drr.c | 67 struct nlattr **tca, unsigned long *arg, in drr_change_class() argument 72 struct nlattr *opt = tca[TCA_OPTIONS]; in drr_change_class() 96 if (tca[TCA_RATE]) { in drr_change_class() 101 tca[TCA_RATE]); in drr_change_class() 130 if (tca[TCA_RATE]) { in drr_change_class() 134 tca[TCA_RATE]); in drr_change_class()
|
D | cls_basic.c | 170 struct nlattr **tca, void **arg, bool ovr, in basic_change() argument 179 if (tca[TCA_OPTIONS] == NULL) in basic_change() 182 err = nla_parse_nested(tb, TCA_BASIC_MAX, tca[TCA_OPTIONS], in basic_change() 212 err = basic_set_parms(net, tp, fnew, base, tb, tca[TCA_RATE], ovr, in basic_change()
|
D | cls_matchall.c | 158 u32 handle, struct nlattr **tca, in mall_change() argument 167 if (!tca[TCA_OPTIONS]) in mall_change() 173 err = nla_parse_nested(tb, TCA_MATCHALL_MAX, tca[TCA_OPTIONS], in mall_change() 197 err = mall_set_parms(net, tp, new, base, tb, tca[TCA_RATE], ovr, in mall_change()
|
D | cls_tcindex.c | 501 struct nlattr **tca, void **arg, bool ovr, in tcindex_change() argument 504 struct nlattr *opt = tca[TCA_OPTIONS]; in tcindex_change() 512 tp, handle, tca, arg, opt, p, r, arg ? *arg : NULL); in tcindex_change() 522 tca[TCA_RATE], ovr, extack); in tcindex_change()
|
D | cls_bpf.c | 457 u32 handle, struct nlattr **tca, in cls_bpf_change() argument 466 if (tca[TCA_OPTIONS] == NULL) in cls_bpf_change() 469 ret = nla_parse_nested(tb, TCA_BPF_MAX, tca[TCA_OPTIONS], bpf_policy, in cls_bpf_change() 502 ret = cls_bpf_set_parms(net, tp, prog, base, tb, tca[TCA_RATE], ovr, in cls_bpf_change()
|
D | sch_qfq.c | 405 struct nlattr **tca, unsigned long *arg, in qfq_change_class() argument 417 if (tca[TCA_OPTIONS] == NULL) { in qfq_change_class() 422 err = nla_parse_nested(tb, TCA_QFQ_MAX, tca[TCA_OPTIONS], qfq_policy, in qfq_change_class() 462 if (tca[TCA_RATE]) { in qfq_change_class() 467 tca[TCA_RATE]); in qfq_change_class() 488 if (tca[TCA_RATE]) { in qfq_change_class() 493 tca[TCA_RATE]); in qfq_change_class()
|
D | cls_route.c | 470 struct nlattr **tca, void **arg, bool ovr, in route4_change() argument 477 struct nlattr *opt = tca[TCA_OPTIONS]; in route4_change() 515 tca[TCA_RATE], new, ovr, extack); in route4_change()
|
D | cls_flow.c | 393 u32 handle, struct nlattr **tca, in flow_change() argument 398 struct nlattr *opt = tca[TCA_OPTIONS]; in flow_change() 447 err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &fnew->exts, ovr, in flow_change()
|
D | sch_hfsc.c | 924 struct nlattr **tca, unsigned long *arg, in hfsc_change_class() argument 930 struct nlattr *opt = tca[TCA_OPTIONS]; in hfsc_change_class() 973 if (tca[TCA_RATE]) { in hfsc_change_class() 978 tca[TCA_RATE]); in hfsc_change_class() 1043 if (tca[TCA_RATE]) { in hfsc_change_class() 1047 tca[TCA_RATE]); in hfsc_change_class()
|
D | sch_htb.c | 1318 u32 parentid, struct nlattr **tca, in htb_change_class() argument 1324 struct nlattr *opt = tca[TCA_OPTIONS]; in htb_change_class() 1395 if (htb_rate_est || tca[TCA_RATE]) { in htb_change_class() 1400 tca[TCA_RATE] ? : &est.nla); in htb_change_class() 1461 if (tca[TCA_RATE]) { in htb_change_class() 1466 tca[TCA_RATE]); in htb_change_class()
|
D | cls_rsvp.h | 479 struct nlattr **tca, in rsvp_change() argument 488 struct nlattr *opt = tca[TCA_OPTIONS]; in rsvp_change() 505 err = tcf_exts_validate(net, tp, tb, tca[TCA_RATE], &e, ovr, extack); in rsvp_change()
|
D | sch_cbq.c | 1458 cbq_change_class(struct Qdisc *sch, u32 classid, u32 parentid, struct nlattr **tca, in cbq_change_class() argument 1464 struct nlattr *opt = tca[TCA_OPTIONS]; in cbq_change_class() 1504 if (tca[TCA_RATE]) { in cbq_change_class() 1509 tca[TCA_RATE]); in cbq_change_class() 1606 if (tca[TCA_RATE]) { in cbq_change_class() 1610 tca[TCA_RATE]); in cbq_change_class()
|
D | act_api.c | 1336 struct nlattr *tca[TCA_ROOT_MAX + 1]; in tc_ctl_action() local 1344 ret = nlmsg_parse(n, sizeof(struct tcamsg), tca, TCA_ROOT_MAX, NULL, in tc_ctl_action() 1349 if (tca[TCA_ACT_TAB] == NULL) { in tc_ctl_action() 1366 ret = tcf_action_add(net, tca[TCA_ACT_TAB], n, portid, ovr, in tc_ctl_action() 1372 ret = tca_action_gd(net, tca[TCA_ACT_TAB], n, in tc_ctl_action() 1376 ret = tca_action_gd(net, tca[TCA_ACT_TAB], n, in tc_ctl_action()
|
D | sch_dsmark.c | 116 struct nlattr **tca, unsigned long *arg, in dsmark_change() argument 120 struct nlattr *opt = tca[TCA_OPTIONS]; in dsmark_change()
|
D | cls_flower.c | 1161 u32 handle, struct nlattr **tca, in fl_change() argument 1171 if (!tca[TCA_OPTIONS]) in fl_change() 1178 err = nla_parse_nested(tb, TCA_FLOWER_MAX, tca[TCA_OPTIONS], in fl_change() 1220 err = fl_set_parms(net, tp, fnew, &mask, base, tb, tca[TCA_RATE], ovr, in fl_change() 1398 struct nlattr **tca, in fl_tmplt_create() argument 1405 if (!tca[TCA_OPTIONS]) in fl_tmplt_create() 1411 err = nla_parse_nested(tb, TCA_FLOWER_MAX, tca[TCA_OPTIONS], in fl_tmplt_create()
|
D | sch_atm.c | 195 struct nlattr **tca, unsigned long *arg, in atm_tc_change() argument 201 struct nlattr *opt = tca[TCA_OPTIONS]; in atm_tc_change()
|
D | cls_u32.c | 907 struct nlattr **tca, void **arg, bool ovr, in u32_change() argument 914 struct nlattr *opt = tca[TCA_OPTIONS]; in u32_change() 965 tca[TCA_RATE], ovr, extack); in u32_change() 1128 err = u32_set_parms(net, tp, base, ht, n, tb, tca[TCA_RATE], ovr, in u32_change()
|
D | sch_sfb.c | 648 struct nlattr **tca, unsigned long *arg, in sfb_change_class() argument
|
/Linux-v4.19/drivers/s390/cio/ |
D | fcx.c | 108 dcw = (struct dcw *) &tccb->tca[offset]; in calc_dcw_count() 166 tcat = (struct tccb_tcat *) &tccb->tca[tca_size(tccb)]; in tcw_finalize() 309 dcw = (struct dcw *) &tccb->tca[tca_offset]; in tccb_add_dcw()
|
/Linux-v4.19/arch/s390/include/asm/ |
D | fcx.h | 289 u8 tca[0]; member
|