Peter Wemm
2f9267ec23
Move the "- 1" into the RQB_FFS(mask) macro itself so that
...
implementations can provide a base zero ffs function if they wish.
This changes
#define RQB_FFS(mask) (ffs64(mask))
foo = RQB_FFS(mask) - 1;
to
#define RQB_FFS(mask) (ffs64(mask) - 1)
foo = RQB_FFS(mask);
On some platforms we can get the "- 1" for free, eg: those that use the
C code for ffs64().
Reviewed by: jake (in principle)
2002-06-20 06:21:20 +00:00
..
2002-05-10 02:02:54 +00:00
2002-01-08 04:29:50 +00:00
2002-03-23 02:01:27 +00:00
2002-05-25 01:44:08 +00:00
2001-12-29 06:48:43 +00:00
2002-02-13 16:16:36 +00:00
2002-03-24 02:50:53 +00:00
2002-03-24 02:50:53 +00:00
2002-05-20 16:30:47 +00:00
2001-12-29 06:50:25 +00:00
2002-03-25 04:53:18 +00:00
2002-01-08 04:36:53 +00:00
2002-04-01 23:51:23 +00:00
2002-04-01 23:51:23 +00:00
2002-04-05 02:40:54 +00:00
2002-05-30 08:32:18 +00:00
2002-04-09 01:42:19 +00:00
2002-05-15 16:40:25 +00:00
2002-03-21 00:06:55 +00:00
2002-02-10 14:27:20 +00:00
2002-06-08 07:17:19 +00:00
2002-04-09 00:57:23 +00:00
2002-03-11 03:04:28 +00:00
2002-05-13 04:26:38 +00:00
2002-05-29 19:25:14 +00:00
2002-04-02 17:41:06 +00:00
2002-03-24 02:50:53 +00:00
2002-04-06 08:40:59 +00:00
2002-02-27 06:05:50 +00:00
2002-05-29 05:49:59 +00:00
2001-12-18 00:27:18 +00:00
2002-01-02 18:27:13 +00:00
2002-03-24 02:11:06 +00:00
2002-03-13 04:59:01 +00:00
2002-01-02 18:27:13 +00:00
2002-01-02 18:27:13 +00:00
2002-05-14 20:35:29 +00:00
2001-12-29 07:00:30 +00:00
2002-05-25 02:39:28 +00:00
2002-05-29 06:12:13 +00:00
2002-05-08 04:21:58 +00:00
2001-12-29 07:01:34 +00:00
2002-03-16 00:25:53 +00:00
2002-05-29 05:56:05 +00:00
2002-05-09 02:07:51 +00:00
2002-06-20 06:21:20 +00:00
2001-12-29 07:03:09 +00:00
2002-06-08 07:21:52 +00:00
2002-05-10 02:02:54 +00:00
2002-04-29 18:08:26 +00:00
2002-03-13 04:38:33 +00:00
2002-06-08 07:10:28 +00:00
2002-01-01 20:26:46 +00:00
2002-06-04 19:40:45 +00:00
2001-12-29 07:11:00 +00:00
2002-05-29 05:56:05 +00:00
2002-04-02 17:38:52 +00:00
2002-01-01 21:19:46 +00:00
2002-05-10 02:02:54 +00:00
2002-02-13 15:47:12 +00:00
2002-06-17 15:44:10 +00:00
2002-02-25 18:37:17 +00:00