Lines Matching refs:imaplen
163 int imaplen; in of_imap_parser_init() local
187 parser->imap = of_get_property(node, "interrupt-map", &imaplen); in of_imap_parser_init()
191 imaplen /= sizeof(*parser->imap); in of_imap_parser_init()
192 parser->imap_end = parser->imap + imaplen; in of_imap_parser_init()
312 int imaplen, match; in of_irq_parse_raw() local
324 imap = of_get_property(ipar, "interrupt-map", &imaplen); in of_irq_parse_raw()
346 imaplen /= sizeof(u32); in of_irq_parse_raw()
355 while (imaplen > (addrsize + intsize + 1)) { in of_irq_parse_raw()
358 for (i = 0; i < (addrsize + intsize); i++, imaplen--) in of_irq_parse_raw()
361 pr_debug(" -> match=%d (imaplen=%d)\n", match, imaplen); in of_irq_parse_raw()
364 imap = of_irq_parse_imap_parent(oldimap, imaplen, out_irq); in of_irq_parse_raw()
373 imaplen -= imap - oldimap; in of_irq_parse_raw()
374 pr_debug(" -> imaplen=%d\n", imaplen); in of_irq_parse_raw()