Lines Matching refs:rule
242 gxio_mpipe_rules_rule_t *rule = in gxio_mpipe_rules_begin() local
259 if (head + pad + sizeof(*rule) >= sizeof(list->rules)) in gxio_mpipe_rules_begin()
267 rule->size += pad; in gxio_mpipe_rules_begin()
272 rule = (gxio_mpipe_rules_rule_t *) (list->rules + list->head); in gxio_mpipe_rules_begin()
275 rule->headroom = 2; in gxio_mpipe_rules_begin()
276 rule->tailroom = 0; in gxio_mpipe_rules_begin()
277 rule->capacity = 16384; in gxio_mpipe_rules_begin()
280 rule->bucket_mask = num_buckets - 1; in gxio_mpipe_rules_begin()
281 rule->bucket_first = bucket; in gxio_mpipe_rules_begin()
289 rule->stacks.stacks[i] = stack; in gxio_mpipe_rules_begin()
297 if (rule->stacks.stacks[i] == 255) { in gxio_mpipe_rules_begin()
298 rule->stacks.stacks[i] = stack; in gxio_mpipe_rules_begin()
299 rule->capacity = in gxio_mpipe_rules_begin()
305 rule->size = sizeof(*rule); in gxio_mpipe_rules_begin()
306 list->tail = list->head + rule->size; in gxio_mpipe_rules_begin()
318 gxio_mpipe_rules_rule_t *rule = in gxio_mpipe_rules_add_channel() local
329 rule->channel_bits |= (1UL << channel); in gxio_mpipe_rules_add_channel()
340 gxio_mpipe_rules_rule_t *rule = in gxio_mpipe_rules_set_headroom() local
347 rule->headroom = headroom; in gxio_mpipe_rules_set_headroom()