rindex
extern char *rindex(char const *s, int c);
# define strrchr rindex
int32 rindex;
if (msg->FindInt32("index", &rindex) != B_OK)
ReplicantAt(CountReplicants() - rindex, &replicant, &ID, &err);
int32 rindex;
err = specifier->FindInt32("index", &rindex);
child = ChildAt(CountChildren() - rindex);
uint32 rindex, dindex, pindex;
rindex = VADDR_TO_PRENT(virtualAddress);
if (PRE_TYPE(pr[rindex]) != DT_ROOT)
panic("lookup_pte: invalid entry pgrt[%d]", rindex);
pd = (page_directory_entry *)PRE_TO_TA(pr[rindex]);
panic("lookup_pte: invalid entry pgrt[%d] prdir[%d]", rindex, dindex);
rindex, dindex, pindex);
unsigned int rindex, dindex, pindex;
rindex = VADDR_TO_PRENT(va);
if (pr[rindex].type != DT_ROOT) {
unsigned aindex = rindex & ~(NUM_DIRTBL_PER_PAGE-1); /* aligned */
err = get_physical_page_tmap_internal(PRE_TO_PA(pr[rindex]),
pd += (rindex % NUM_DIRTBL_PER_PAGE) * NUM_DIRENT_PER_TBL;
uint32 rindex, dindex, pindex;
rindex = VADDR_TO_PRENT(va);
if (PRE_TYPE(pr[rindex]) != DT_ROOT) {
uint32 aindex = rindex & ~(NUM_DIRTBL_PER_PAGE-1); /* aligned */
PRE_TO_PA(pr[rindex]));
return rindex(s, c);