Lines Matching defs:new
31 * and allocates a new page for use. otherwise, it just recycles the
827 /* pointer configuration for new firmware */
837 /* download new firmware */
1336 cas_page_t *new;
1341 new = cas_page_dequeue(cp);
1342 if (new) {
1347 return new;
1359 cas_page_t *new = cas_page_spare(cp, index);
1360 if (new) {
1362 page0[index] = new;
2138 cas_page_t *new;
2143 new = cas_page_swap(cp, ring, index);
2144 cp->init_rxds[ring][entry].buffer = cpu_to_le64(new->dma_addr);
2180 /* make a new buffer if it's still in use */
2182 cas_page_t *new = cas_page_dequeue(cp);
2183 if (!new) {
2199 cpu_to_le64(new->dma_addr);
2200 page[entry] = new;