Lines Matching defs:memory
23 /* * dedicated to the memory of Graham Gordon 1971-1998 * */
177 /********** check memory areas for use by Ambassador **********/
890 PRINTK (KERN_ERR, "out of memory!");
1091 // allocate memory for fragments
1222 void * memory;
1234 memory = kmalloc (total, GFP_KERNEL);
1235 if (!memory) {
1239 if (check_area (memory, total)) {
1241 kfree (memory);
1245 limit = memory + total;
1246 PRINTD (DBG_INIT, "queues from %p to %p", memory, limit);
1248 PRINTD (DBG_CMD, "command queue at %p", memory);
1251 command * cmd = memory;
1263 memory = cq->ptrs.limit;
1266 PRINTD (DBG_TX, "TX queue pair at %p", memory);
1269 tx_in * in = memory;
1282 memory = txq->in.limit;
1283 out = memory;
1289 memory = txq->out.limit;
1292 PRINTD (DBG_RX, "RX queue pairs at %p", memory);
1295 rx_in * in = memory;
1311 memory = rxq->in.limit;
1312 out = memory;
1318 memory = rxq->out.limit;
1321 if (memory == limit) {
1324 PRINTK (KERN_ERR, "bad queue alloc %p != %p (tell maintainer)", memory, limit);
1335 void * memory = dev->cq.ptrs.start;
1340 PRINTD (DBG_INIT, "freeing queues at %p", memory);
1341 kfree (memory);
1517 /* loader: write memory data blocks */
1532 /* loader: verify memory data blocks */
1808 PRINTK (KERN_ERR, "failed to get memory for queues");
1925 PRINTK (KERN_ERR, "out of memory!");