From owner-freebsd-hackers@freebsd.org Mon Sep 28 19:18:50 2015 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6F2A6A0A274 for ; Mon, 28 Sep 2015 19:18:50 +0000 (UTC) (envelope-from rpokala@panasas.com) Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2on0089.outbound.protection.outlook.com [207.46.100.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0CD4C120F; Mon, 28 Sep 2015 19:18:49 +0000 (UTC) (envelope-from rpokala@panasas.com) Received: from CY1PR08MB1803.namprd08.prod.outlook.com (10.162.218.25) by CY1PR08MB1801.namprd08.prod.outlook.com (10.162.218.23) with Microsoft SMTP Server (TLS) id 15.1.280.20; Mon, 28 Sep 2015 19:04:27 +0000 Received: from CY1PR08MB1803.namprd08.prod.outlook.com ([10.162.218.25]) by CY1PR08MB1803.namprd08.prod.outlook.com ([10.162.218.25]) with mapi id 15.01.0280.017; Mon, 28 Sep 2015 19:04:27 +0000 From: "Pokala, Ravi" To: John Baldwin CC: "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid Thread-Topic: bus_.*_resource() and rid Thread-Index: AQHQ6qhpmlcbMDBrSUWapu14ripoSp42SMsAgAAUkACAE/CTgIAHZG6AgACp9YD//5bDgIAAAzoA Date: Mon, 28 Sep 2015 19:04:27 +0000 Message-ID: References: <1637146.Rv3dkk0gMi@ralph.baldwin.cx> <3440562.CxbPY93XVj@ralph.baldwin.cx> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.5.5.150821 authentication-results: spf=none (sender IP is ) smtp.mailfrom=rpokala@panasas.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [64.80.217.3] x-microsoft-exchange-diagnostics: 1; CY1PR08MB1801; 5:5IqG/QfQD7ZtOAOvgDNvfDksUdJddxjvKviFWk34+Q0Uru4OHlT2LabqwuB7+GraAa0JmWzkji4/nHqDb5m1Yj7DRBRohBXL9UYWY116yCBUb8B99KpQmkEMlutucg9egYJ0y85GKju69BtWb5nrZw==; 24:niipoReKMHIEnzOqpv8Gr6EomeisyRB+oASnQr1urzeCFPTWtLd4ucE1aBUicPr83L4WJAgX9KPIrF350ILvFg+NwRHVG7b2t6TOKNt2uGw=; 20:ZXFpgqK8yJ8zM7tXFbrWGSX7hjxizTHUATA3OfGxtMnJI/c1bdi8unr60UhwYTRnptFNr2M87JY7X7LEZ7QM/Q== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR08MB1801; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001); SRVR:CY1PR08MB1801; BCL:0; PCL:0; RULEID:; SRVR:CY1PR08MB1801; x-forefront-prvs: 0713BC207F x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(199003)(189002)(377424004)(13464003)(36756003)(5001960100002)(64706001)(76176999)(189998001)(50986999)(54356999)(40100003)(122556002)(77096005)(87936001)(5004730100002)(66066001)(5007970100001)(110136002)(102836002)(68736005)(83506001)(105586002)(2900100001)(4001350100001)(106356001)(106116001)(2950100001)(5001860100001)(11100500001)(5001830100001)(99286002)(19580395003)(19580405001)(101416001)(46102003)(81156007)(4001540100001)(92566002)(93886004)(5002640100001)(62966003)(86362001)(10400500002)(77156002)(97736004)(450100001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR08MB1801; H:CY1PR08MB1803.namprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: panasas.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-ID: <7E96ECD39C7A614CB248FB9E32F10333@namprd08.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: panasas.com X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2015 19:04:27.2045 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: acf01c9d-c699-42af-bdbb-44bf582e60b0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR08MB1801 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Sep 2015 19:18:50 -0000 -----Original Message----- From: Ravi Pokala Date: 2015-09-28, Monday at 11:52 To: John Baldwin Cc: "freebsd-hackers@freebsd.org" Subject: Re: bus_.*_resource() and rid >Hmm... perhaps: > > struct resource_list *rl =3D >bus_get_resource_list(device_get_parent(dev), dev); > rid =3D resource_list_add_next(rl, SYS_RES_IOPORT, start, end, count); > >I'll try that. Err, never mind, resource_list_add_next() doesn't do what I was thinking it did. So, forget I said that. :-) -Ravi >Thanks! > >-Ravi