setbit
extern int setbit[16]; /* bit defn masks 1,2,4,... */
int setbit[16] = {1, 2, 4, 010, 020, 040, 0100, 0200, 0400, 01000, 02000,
cond[n] |= setbit[bitnum];
if (cond[l] & setbit[n])
setbit(location[GARDEN].objects, GIRLTALK);
setbit(location[GARDEN].objects, LAMPON);
setbit(location[GARDEN].objects, ROPE);
setbit(location[position].objects, CRASH);
setbit(nightfile[p->room].objects, p->obj);
setbit(location[position].objects, DEADGOD);
setbit(location[position].objects,
setbit(location[position].objects, DEADTIME);
setbit(location[position].objects, DEADNATIVE);
setbit(location[ahead].objects, WOODSMAN);
setbit(location[ahead].objects, DEADWOOD);
setbit(location[ahead].objects, MALLET);
setbit(location[back].objects, WOODSMAN);
setbit(location[back].objects, DEADWOOD);
setbit(location[back].objects, MALLET);
setbit(location[left].objects, WOODSMAN);
setbit(location[left].objects, DEADWOOD);
setbit(location[left].objects, MALLET);
setbit(location[right].objects, WOODSMAN);
setbit(location[right].objects, DEADWOOD);
setbit(location[right].objects, MALLET);
setbit(location[position].objects, TALISMAN);
setbit(location[position].objects, AMULET);
setbit(location[position].objects, NORMGOD);
setbit(wear, value);
setbit(location[position].objects, n);
setbit(location[180].objects, DEADGOD);
setbit(location[position].objects, DEADGOD);
setbit(location[position].objects,
setbit(location[position].objects,
setbit(location[position].objects, DEADWOOD);
setbit(location[position].objects, COMPASS);
setbit(location[position].objects, KNIFE);
setbit(location[position].objects, MACE);
setbit(location[deposit].objects,
setbit(location[deposit].objects, CHAR);
setbit(location[position].objects,
setbit(inven, value);
setbit(location[position].objects,
setbit(
setbit(location[position].objects, DEADWOOD);
setbit(location[position].objects, HALBERD);
setbit(location[position].objects, CRASH);
setbit(location[position].objects, HORSE);
setbit(location[position].objects, VIPER);
setbit(location[position].objects, LASER);
setbit(location[7].objects, WOODSMAN); /* viper room */
setbit(location[20].objects, WOODSMAN); /* laser " */
setbit(location[13].objects, DARK); /* amulet " */
setbit(location[8].objects, ELF); /* closet */
setbit(wear, PAJAMAS);
setbit(location[p->room].objects, p->obj);
#define setbmap(blkno) setbit(blockmap, blkno)
setbit(ibmap, i);
setbit(ibmap, i);
setbit(ibmap, i);
setbit(bbmap, i);
#define setbmap(blkno) setbit(blockmap, blkno)
setbit(cg_inosused(cgp, 0), ino % sblock->fs_ipg);
setbit(cg_blksfree(cgp, 0),
setbit(cg_inosused(newcg, 0), i);
setbit(cg_inosused(newcg, 0), i);
setbit(cg_blksfree(newcg, 0), i + j);
setbit(cg_clustersfree(newcg, 0),
setbit(quotamap[blk], qidx);
setbit(quotamap[i], j);
#define setbmap(blkno) setbit(blockmap, blkno)
setbit(cg_blksfree(&acg, 0), d + i);
setbit(cg_inosused(&acg, 0), ino);
setbit(cg_inosused(&acg, 0), u);
setbit(cg_clustersfree(&acg, 0), blkno);
setbit(cg_blksfree(&acg, 0), dupper);
setbit(cg_clustersfree(&acg, 0), blkno);
setbit(cg_blksfree(&acg, 0), d);
setbit(bbp, bno);
setbit(bp, EXT2_INO_INDEX(ino));
setbit(buf, i);
setbit(buf, i);
setbit(buf, EXT2_INO_INDEX(i));
setbit(sparse_dump_physmap, p);
setbit(sparse_dump_physmap, p/PAGE_SIZE);
setbit(sc->sc_copied, scp->fc_cluster);
setbit(sc->sc_indir_valid, sc->sc_indir_cur);
setbit(sc->sc_keymap, keyix);
setbit(sc->sc_keymap, keyix+64);
setbit(sc->sc_keymap, keyix+32);
setbit(sc->sc_keymap, keyix+32+64);
setbit(sc->sc_keymap, keyix);
setbit(sc->sc_keymap, keyix+64);
setbit(sc->sc_keymap, keyix);
setbit(sc->sc_keymap, i);
setbit(sc->sc_keymap, i+32);
setbit(sc->sc_keymap, i+64);
setbit(sc->sc_keymap, i+32+64);
setbit(sc->sc_keymap, i);
setbit(sc->sc_keymap, i+64);
setbit(sc->sc_keymap, i+32);
setbit(sc->sc_keymap, i+32+64);
setbit(sc->sc_ic.ic_chan_avail, chan);
setbit(sc->sc_ic.ic_chan_avail, chan);
setbit(sc->sc_ic.ic_chan_avail, i);
setbit(&p->adapter->open_device_map, p->port_id);
setbit(&qs->txq_stopped, qid);
setbit(&qs->txq_stopped, TXQ_CTRL);
setbit(&qs->txq_stopped, TXQ_OFLD);
setbit(sc->sc_sessions, i);
setbit(sc->sc_ucode_api, i + (32 * idx));
setbit(sc->sc_enabled_capa, i + (32 * idx));
setbit(ud->keys, tp->to);
setbit(ud->keys, sc->sc_keyuse[i]);
setbit(ud->keys, scancode[i]);
setbit(pmnt->pmnt_bitmap, pty);
setbit(clp->c_cq, i);
setbit(ieee80211_vapmap, ic->ic_vap);
setbit(ic->ic_chan_avail, i);
setbit(ic->ic_chan_active, i);
setbit(ic->ic_chan_active, i);
setbit(chanlist, i);
setbit((u_int8_t *)wreq->wi_val, j);
setbit(chanlist, i);
setbit(ic->ic_tim_bitmap, aid);
setbit(ic->ic_chan_scan,
setbit(bbp, (daddr_t)bno);
setbit(ibp, ipref);
setbit(bbp, i);
setbit(blksfree, bno + i);
setbit(inosused, ipref);
setbit(blksfree, cgbno + i);
setbit(freemapp, blkno);
setbit((fs)->fs_active, (cg)); \
setbit(cg_inosused(cgp, fsopts->needswap), cgino);
setbit(cg_blksfree(cgp, needswap), bpref + i);
setbit(cg_blksfree(cgp, needswap), cgbno + i);
setbit(cg_inosused(&acg, 0), r);
setbit(cg_clustersfree(&acg, 0), blkno);
setbit(cg_blksfree(&acg, 0), dupper);
setbit(cg_clustersfree(&acg, 0), blkno);
setbit(cg_blksfree(&acg, 0), d);