rlist
__BITFIELD_FIELD(unsigned int rlist : 2,
*poff += 1 + ip->mm16_m_format.rlist;
reg = insn.mm16_m_format.rlist;
reg = insn.mm16_m_format.rlist;
static const struct rlist btsc[] = {
static const struct rlist btsc_sap[] = {
static const struct rlist nicam_l[] = {
static const struct rlist nicam_bgdki_common[] = {
static const struct rlist nicam_i[] = {
static const struct rlist nicam_default[] = {
static const struct rlist a2_bgdk_common[] = {
static const struct rlist a2_bg[] = {
static const struct rlist a2_dk[] = {
static const struct rlist a1_i[] = {
static const struct rlist am_l[] = {
static const struct rlist a2_deemph50[] = {
static const struct rlist eiaj[] = {
static const struct rlist fm_deemph_50[] = {
static const struct rlist fm_deemph_75[] = {
static const struct rlist fm_no_deemph[] = {
static void set_audio_registers(struct cx88_core *core, const struct rlist *l)
struct list_head *rlist)
list_for_each_entry_safe(res, tmp, rlist, list) {
struct list_head *rlist, int header_id)
list_for_each_entry_safe(res, tmp, rlist, list) {
struct list_head *rlist = &tracker->slave_list[slave].res_list[RES_MAC];
if (validate_eth_header_mac(slave, rule_header, rlist)) {
if (add_eth_header(dev, slave, inbox, rlist, header_id)) {
struct list_head *rlist = &tracker->slave_list[slave].res_list[type];
list_for_each_entry_safe(r, tmp, rlist, list) {
struct mwifiex_ra_list_tbl *rlist;
list_for_each_entry(rlist, &priv->wmm.tid_tbl_ptr[ptr_index].ra_list,
if (rlist == ra_list)
struct gfs2_rgrp_list rlist;
memset(&rlist, 0, sizeof(struct gfs2_rgrp_list));
gfs2_rlist_add(dip, &rlist, blk);
gfs2_rlist_alloc(&rlist, LM_ST_EXCLUSIVE, LM_FLAG_NODE_SCOPE);
for (x = 0; x < rlist.rl_rgrps; x++) {
struct gfs2_rgrpd *rgd = gfs2_glock2rgrp(rlist.rl_ghs[x].gh_gl);
error = gfs2_glock_nq_m(rlist.rl_rgrps, rlist.rl_ghs);
gfs2_glock_dq_m(rlist.rl_rgrps, rlist.rl_ghs);
gfs2_rlist_free(&rlist);
void gfs2_rlist_add(struct gfs2_inode *ip, struct gfs2_rgrp_list *rlist,
if (gfs2_assert_warn(sdp, !rlist->rl_ghs))
if (rlist->rl_rgrps) {
rgd = rlist->rl_rgd[rlist->rl_rgrps - 1];
for (x = 0; x < rlist->rl_rgrps; x++) {
if (rlist->rl_rgd[x] == rgd) {
swap(rlist->rl_rgd[x],
rlist->rl_rgd[rlist->rl_rgrps - 1]);
if (rlist->rl_rgrps == rlist->rl_space) {
new_space = rlist->rl_space + 10;
if (rlist->rl_rgd) {
memcpy(tmp, rlist->rl_rgd,
rlist->rl_space * sizeof(struct gfs2_rgrpd *));
kfree(rlist->rl_rgd);
rlist->rl_space = new_space;
rlist->rl_rgd = tmp;
rlist->rl_rgd[rlist->rl_rgrps++] = rgd;
void gfs2_rlist_alloc(struct gfs2_rgrp_list *rlist,
rlist->rl_ghs = kmalloc_objs(struct gfs2_holder, rlist->rl_rgrps,
for (x = 0; x < rlist->rl_rgrps; x++)
gfs2_holder_init(rlist->rl_rgd[x]->rd_gl, state, flags,
&rlist->rl_ghs[x]);
void gfs2_rlist_free(struct gfs2_rgrp_list *rlist)
kfree(rlist->rl_rgd);
if (rlist->rl_ghs) {
for (x = 0; x < rlist->rl_rgrps; x++)
gfs2_holder_uninit(&rlist->rl_ghs[x]);
kfree(rlist->rl_ghs);
rlist->rl_ghs = NULL;
void gfs2_rlist_add(struct gfs2_inode *ip, struct gfs2_rgrp_list *rlist,
void gfs2_rlist_alloc(struct gfs2_rgrp_list *rlist,
void gfs2_rlist_free(struct gfs2_rgrp_list *rlist);
struct gfs2_rgrp_list rlist;
memset(&rlist, 0, sizeof(struct gfs2_rgrp_list));
gfs2_rlist_add(ip, &rlist, bstart);
gfs2_rlist_add(ip, &rlist, bstart);
gfs2_rlist_alloc(&rlist, LM_ST_EXCLUSIVE, LM_FLAG_NODE_SCOPE);
for (x = 0; x < rlist.rl_rgrps; x++) {
rgd = gfs2_glock2rgrp(rlist.rl_ghs[x].gh_gl);
error = gfs2_glock_nq_m(rlist.rl_rgrps, rlist.rl_ghs);
gfs2_glock_dq_m(rlist.rl_rgrps, rlist.rl_ghs);
gfs2_rlist_free(&rlist);
struct list_head rlist; /* reconnect list */
struct list_head rlist; /* reconnect list */
struct list_head rlist; /* reconnect list */
struct list_head rlist; /* reconnect list */
list_add(&nserver->rlist, &reco);
list_for_each_entry_safe(server, nserver, &reco, rlist) {
list_del_init(&server->rlist);
list_add_tail(&open_file->rlist, &tmp_list);
list_for_each_entry_safe(open_file, tmp, &tmp_list, rlist) {
list_del_init(&open_file->rlist);
list_add_tail(&tcon->rlist, &tmp_list);
list_add_tail(&ses->tcon_ipc->rlist, &tmp_list);
list_add_tail(&ses->rlist, &tmp_ses_list);
list_for_each_entry_safe(tcon, tcon2, &tmp_list, rlist) {
list_del_init(&tcon->rlist);
list_for_each_entry_safe(ses, ses2, &tmp_ses_list, rlist) {
list_del_init(&ses->rlist);
list_for_each_entry_safe(ses, ses2, &tmp_ses_list, rlist) {
list_del_init(&ses->rlist);
struct list_head rlist; /* entry in audit_{watch,tree}.rules list */
list_for_each_entry_safe(rule, next, &tree->rules, rlist) {
list_del_init(&rule->rlist);
list_del_init(&rule->rlist);
list_add(&rule->rlist, &tree->rules);
list_add(&rule->rlist, &tree->rules);
if (list_empty(&rule->rlist)) {
list_for_each_entry_safe(r, nextr, &owatch->rules, rlist) {
list_del(&oentry->rule.rlist);
list_add(&nentry->rule.rlist, &nwatch->rules);
list_for_each_entry_safe(r, nextr, &w->rules, rlist) {
list_del(&r->rlist);
list_add(&krule->rlist, &watch->rules);
list_del(&krule->rlist);
list_del(&r->rlist);
list_replace_init(&r->rlist, &nentry->rule.rlist);
static bool br_multicast_rport_del(struct hlist_node *rlist)
if (hlist_unhashed(rlist))
hlist_del_init_rcu(rlist);
struct hlist_node *rlist)
del = br_multicast_rport_del(rlist);
struct hlist_node *rlist)
pmctx = hlist_entry(rlist, struct net_bridge_mcast_port,
pmctx = hlist_entry(rlist, struct net_bridge_mcast_port,
struct hlist_node *rlist;
hlist_for_each(rlist, mc_router_list) {
p = br_multicast_rport_from_node(brmctx, mc_router_list, rlist);
slot = rlist;
struct hlist_node *rlist,
if (!hlist_unhashed(rlist))
hlist_add_behind_rcu(rlist, slot);
hlist_add_head_rcu(rlist, mc_router_list);
if (br_multicast_no_router_otherpf(pmctx, rlist)) {
struct hlist_node *rlist,
br_multicast_add_router(brmctx, pmctx, rlist, mc_router_list);
struct hlist_node *rlist = NULL;
rlist = &pmctx->ip4_rlist;
br_multicast_mark_router(brmctx, pmctx, timer, rlist,
struct hlist_node *rlist = NULL;
rlist = &pmctx->ip6_rlist;
br_multicast_mark_router(brmctx, pmctx, timer, rlist,
unsigned int *rlist, *clist, *slist;
rlist = kcalloc(i, sizeof(*rlist), GFP_KERNEL);
if (!rlist || !clist || !slist)
rlist[i] = path_template->fe_fmt->sampling_freq;
rate_list->list = rlist;
kfree(rlist);
struct rb_node *(*node_new)(struct rblist *rlist, const void *new_entry);