Hi Hari, ext Kanigeri, Hari wrote: > Hi Amey, > >> I am trying to understand this patch. >> I see that pCtxtclosed is passed to DRV_RemoveProcContext() function >> but it is not used anywhere inside it. I was expecting to see a >> statement there which should free its memory. > > This pointer is getting freed indirectly through the pCtxt2 pointer. The call > to the function "DRV_GetProcContext((u32)hProcess, hDRVObject, &pCtxt2, NULL, > 0)" returns pCtxt2, which is same as pCtxtclosed that is passed to this > function. > In a way, the call to DRV_GetProcContext is kind of redundant, but I think it > is present here to provide the support to extract the Process Context when > only the PID is passed in.
Thanks for the explanation :) Is there any need to pass "HANDLE hPCtxt" to DRV_RemoveProcContext() function? Cheers, Ameya. -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html